Documentation
¶
Index ¶
- Constants
- type Binding
- type BindingArgs
- type BindingArray
- type BindingArrayInput
- type BindingArrayOutput
- type BindingInput
- type BindingOutput
- func (o BindingOutput) Condition() ExprPtrOutput
- func (BindingOutput) ElementType() reflect.Type
- func (o BindingOutput) Members() pulumi.StringArrayOutput
- func (o BindingOutput) Role() pulumi.StringPtrOutput
- func (o BindingOutput) ToBindingOutput() BindingOutput
- func (o BindingOutput) ToBindingOutputWithContext(ctx context.Context) BindingOutput
- type BindingResponse
- type BindingResponseArrayOutput
- func (BindingResponseArrayOutput) ElementType() reflect.Type
- func (o BindingResponseArrayOutput) Index(i pulumi.IntInput) BindingResponseOutput
- func (o BindingResponseArrayOutput) ToBindingResponseArrayOutput() BindingResponseArrayOutput
- func (o BindingResponseArrayOutput) ToBindingResponseArrayOutputWithContext(ctx context.Context) BindingResponseArrayOutput
- type BindingResponseOutput
- func (o BindingResponseOutput) Condition() ExprResponseOutput
- func (BindingResponseOutput) ElementType() reflect.Type
- func (o BindingResponseOutput) Members() pulumi.StringArrayOutput
- func (o BindingResponseOutput) Role() pulumi.StringOutput
- func (o BindingResponseOutput) ToBindingResponseOutput() BindingResponseOutput
- func (o BindingResponseOutput) ToBindingResponseOutputWithContext(ctx context.Context) BindingResponseOutput
- type Entry
- type EntryArgs
- type EntryGroup
- type EntryGroupArgs
- type EntryGroupIamBinding
- type EntryGroupIamBindingArgs
- type EntryGroupIamBindingInput
- type EntryGroupIamBindingOutput
- func (o EntryGroupIamBindingOutput) Condition() iam.ConditionPtrOutput
- func (EntryGroupIamBindingOutput) ElementType() reflect.Type
- func (o EntryGroupIamBindingOutput) Etag() pulumi.StringOutput
- func (o EntryGroupIamBindingOutput) Members() pulumi.StringArrayOutput
- func (o EntryGroupIamBindingOutput) Name() pulumi.StringOutput
- func (o EntryGroupIamBindingOutput) Project() pulumi.StringOutput
- func (o EntryGroupIamBindingOutput) Role() pulumi.StringOutput
- func (o EntryGroupIamBindingOutput) ToEntryGroupIamBindingOutput() EntryGroupIamBindingOutput
- func (o EntryGroupIamBindingOutput) ToEntryGroupIamBindingOutputWithContext(ctx context.Context) EntryGroupIamBindingOutput
- type EntryGroupIamBindingState
- type EntryGroupIamMember
- type EntryGroupIamMemberArgs
- type EntryGroupIamMemberInput
- type EntryGroupIamMemberOutput
- func (o EntryGroupIamMemberOutput) Condition() iam.ConditionPtrOutput
- func (EntryGroupIamMemberOutput) ElementType() reflect.Type
- func (o EntryGroupIamMemberOutput) Etag() pulumi.StringOutput
- func (o EntryGroupIamMemberOutput) Member() pulumi.StringOutput
- func (o EntryGroupIamMemberOutput) Name() pulumi.StringOutput
- func (o EntryGroupIamMemberOutput) Project() pulumi.StringOutput
- func (o EntryGroupIamMemberOutput) Role() pulumi.StringOutput
- func (o EntryGroupIamMemberOutput) ToEntryGroupIamMemberOutput() EntryGroupIamMemberOutput
- func (o EntryGroupIamMemberOutput) ToEntryGroupIamMemberOutputWithContext(ctx context.Context) EntryGroupIamMemberOutput
- type EntryGroupIamMemberState
- type EntryGroupIamPolicy
- type EntryGroupIamPolicyArgs
- type EntryGroupIamPolicyInput
- type EntryGroupIamPolicyOutput
- func (o EntryGroupIamPolicyOutput) Bindings() BindingResponseArrayOutput
- func (EntryGroupIamPolicyOutput) ElementType() reflect.Type
- func (o EntryGroupIamPolicyOutput) EntryGroupId() pulumi.StringOutput
- func (o EntryGroupIamPolicyOutput) Etag() pulumi.StringOutput
- func (o EntryGroupIamPolicyOutput) Location() pulumi.StringOutput
- func (o EntryGroupIamPolicyOutput) Project() pulumi.StringOutput
- func (o EntryGroupIamPolicyOutput) ToEntryGroupIamPolicyOutput() EntryGroupIamPolicyOutput
- func (o EntryGroupIamPolicyOutput) ToEntryGroupIamPolicyOutputWithContext(ctx context.Context) EntryGroupIamPolicyOutput
- func (o EntryGroupIamPolicyOutput) Version() pulumi.IntOutput
- type EntryGroupIamPolicyState
- type EntryGroupInput
- type EntryGroupOutput
- func (o EntryGroupOutput) DataCatalogTimestamps() GoogleCloudDatacatalogV1SystemTimestampsResponseOutput
- func (o EntryGroupOutput) Description() pulumi.StringOutput
- func (o EntryGroupOutput) DisplayName() pulumi.StringOutput
- func (EntryGroupOutput) ElementType() reflect.Type
- func (o EntryGroupOutput) EntryGroupId() pulumi.StringOutput
- func (o EntryGroupOutput) Location() pulumi.StringOutput
- func (o EntryGroupOutput) Name() pulumi.StringOutput
- func (o EntryGroupOutput) Project() pulumi.StringOutput
- func (o EntryGroupOutput) ToEntryGroupOutput() EntryGroupOutput
- func (o EntryGroupOutput) ToEntryGroupOutputWithContext(ctx context.Context) EntryGroupOutput
- type EntryGroupState
- type EntryInput
- type EntryOutput
- func (o EntryOutput) BigqueryDateShardedSpec() GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput
- func (o EntryOutput) BigqueryTableSpec() GoogleCloudDatacatalogV1BigQueryTableSpecResponseOutput
- func (o EntryOutput) BusinessContext() GoogleCloudDatacatalogV1BusinessContextResponseOutput
- func (o EntryOutput) CloudBigtableSystemSpec() GoogleCloudDatacatalogV1CloudBigtableSystemSpecResponseOutput
- func (o EntryOutput) DataSource() GoogleCloudDatacatalogV1DataSourceResponseOutput
- func (o EntryOutput) DataSourceConnectionSpec() GoogleCloudDatacatalogV1DataSourceConnectionSpecResponseOutput
- func (o EntryOutput) DatabaseTableSpec() GoogleCloudDatacatalogV1DatabaseTableSpecResponseOutput
- func (o EntryOutput) DatasetSpec() GoogleCloudDatacatalogV1DatasetSpecResponseOutput
- func (o EntryOutput) Description() pulumi.StringOutput
- func (o EntryOutput) DisplayName() pulumi.StringOutput
- func (EntryOutput) ElementType() reflect.Type
- func (o EntryOutput) EntryGroupId() pulumi.StringOutput
- func (o EntryOutput) EntryId() pulumi.StringOutput
- func (o EntryOutput) FilesetSpec() GoogleCloudDatacatalogV1FilesetSpecResponseOutput
- func (o EntryOutput) FullyQualifiedName() pulumi.StringOutput
- func (o EntryOutput) GcsFilesetSpec() GoogleCloudDatacatalogV1GcsFilesetSpecResponseOutput
- func (o EntryOutput) IntegratedSystem() pulumi.StringOutput
- func (o EntryOutput) Labels() pulumi.StringMapOutput
- func (o EntryOutput) LinkedResource() pulumi.StringOutput
- func (o EntryOutput) Location() pulumi.StringOutput
- func (o EntryOutput) LookerSystemSpec() GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput
- func (o EntryOutput) ModelSpec() GoogleCloudDatacatalogV1ModelSpecResponseOutput
- func (o EntryOutput) Name() pulumi.StringOutput
- func (o EntryOutput) PersonalDetails() GoogleCloudDatacatalogV1PersonalDetailsResponseOutput
- func (o EntryOutput) Project() pulumi.StringOutput
- func (o EntryOutput) RoutineSpec() GoogleCloudDatacatalogV1RoutineSpecResponseOutput
- func (o EntryOutput) Schema() GoogleCloudDatacatalogV1SchemaResponseOutput
- func (o EntryOutput) ServiceSpec() GoogleCloudDatacatalogV1ServiceSpecResponseOutput
- func (o EntryOutput) SourceSystemTimestamps() GoogleCloudDatacatalogV1SystemTimestampsResponseOutput
- func (o EntryOutput) SqlDatabaseSystemSpec() GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutput
- func (o EntryOutput) ToEntryOutput() EntryOutput
- func (o EntryOutput) ToEntryOutputWithContext(ctx context.Context) EntryOutput
- func (o EntryOutput) Type() pulumi.StringOutput
- func (o EntryOutput) UsageSignal() GoogleCloudDatacatalogV1UsageSignalResponseOutput
- func (o EntryOutput) UserSpecifiedSystem() pulumi.StringOutput
- func (o EntryOutput) UserSpecifiedType() pulumi.StringOutput
- type EntryState
- type EntryType
- func (EntryType) ElementType() reflect.Type
- func (e EntryType) ToEntryTypeOutput() EntryTypeOutput
- func (e EntryType) ToEntryTypeOutputWithContext(ctx context.Context) EntryTypeOutput
- func (e EntryType) ToEntryTypePtrOutput() EntryTypePtrOutput
- func (e EntryType) ToEntryTypePtrOutputWithContext(ctx context.Context) EntryTypePtrOutput
- func (e EntryType) ToStringOutput() pulumi.StringOutput
- func (e EntryType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EntryType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EntryType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EntryTypeInput
- type EntryTypeOutput
- func (EntryTypeOutput) ElementType() reflect.Type
- func (o EntryTypeOutput) ToEntryTypeOutput() EntryTypeOutput
- func (o EntryTypeOutput) ToEntryTypeOutputWithContext(ctx context.Context) EntryTypeOutput
- func (o EntryTypeOutput) ToEntryTypePtrOutput() EntryTypePtrOutput
- func (o EntryTypeOutput) ToEntryTypePtrOutputWithContext(ctx context.Context) EntryTypePtrOutput
- func (o EntryTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o EntryTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EntryTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EntryTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EntryTypePtrInput
- type EntryTypePtrOutput
- func (o EntryTypePtrOutput) Elem() EntryTypeOutput
- func (EntryTypePtrOutput) ElementType() reflect.Type
- func (o EntryTypePtrOutput) ToEntryTypePtrOutput() EntryTypePtrOutput
- func (o EntryTypePtrOutput) ToEntryTypePtrOutputWithContext(ctx context.Context) EntryTypePtrOutput
- func (o EntryTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EntryTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Expr
- type ExprArgs
- type ExprInput
- type ExprOutput
- func (o ExprOutput) Description() pulumi.StringPtrOutput
- func (ExprOutput) ElementType() reflect.Type
- func (o ExprOutput) Expression() pulumi.StringPtrOutput
- func (o ExprOutput) Location() pulumi.StringPtrOutput
- func (o ExprOutput) Title() pulumi.StringPtrOutput
- func (o ExprOutput) ToExprOutput() ExprOutput
- func (o ExprOutput) ToExprOutputWithContext(ctx context.Context) ExprOutput
- func (o ExprOutput) ToExprPtrOutput() ExprPtrOutput
- func (o ExprOutput) ToExprPtrOutputWithContext(ctx context.Context) ExprPtrOutput
- type ExprPtrInput
- type ExprPtrOutput
- func (o ExprPtrOutput) Description() pulumi.StringPtrOutput
- func (o ExprPtrOutput) Elem() ExprOutput
- func (ExprPtrOutput) ElementType() reflect.Type
- func (o ExprPtrOutput) Expression() pulumi.StringPtrOutput
- func (o ExprPtrOutput) Location() pulumi.StringPtrOutput
- func (o ExprPtrOutput) Title() pulumi.StringPtrOutput
- func (o ExprPtrOutput) ToExprPtrOutput() ExprPtrOutput
- func (o ExprPtrOutput) ToExprPtrOutputWithContext(ctx context.Context) ExprPtrOutput
- type ExprResponse
- type ExprResponseOutput
- func (o ExprResponseOutput) Description() pulumi.StringOutput
- func (ExprResponseOutput) ElementType() reflect.Type
- func (o ExprResponseOutput) Expression() pulumi.StringOutput
- func (o ExprResponseOutput) Location() pulumi.StringOutput
- func (o ExprResponseOutput) Title() pulumi.StringOutput
- func (o ExprResponseOutput) ToExprResponseOutput() ExprResponseOutput
- func (o ExprResponseOutput) ToExprResponseOutputWithContext(ctx context.Context) ExprResponseOutput
- type GoogleCloudDatacatalogV1BigQueryConnectionSpecResponse
- type GoogleCloudDatacatalogV1BigQueryConnectionSpecResponseOutput
- func (o GoogleCloudDatacatalogV1BigQueryConnectionSpecResponseOutput) CloudSql() GoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponseOutput
- func (o GoogleCloudDatacatalogV1BigQueryConnectionSpecResponseOutput) ConnectionType() pulumi.StringOutput
- func (GoogleCloudDatacatalogV1BigQueryConnectionSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1BigQueryConnectionSpecResponseOutput) HasCredential() pulumi.BoolOutput
- func (o GoogleCloudDatacatalogV1BigQueryConnectionSpecResponseOutput) ToGoogleCloudDatacatalogV1BigQueryConnectionSpecResponseOutput() GoogleCloudDatacatalogV1BigQueryConnectionSpecResponseOutput
- func (o GoogleCloudDatacatalogV1BigQueryConnectionSpecResponseOutput) ToGoogleCloudDatacatalogV1BigQueryConnectionSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1BigQueryConnectionSpecResponseOutput
- type GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponse
- type GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput
- func (o GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput) Dataset() pulumi.StringOutput
- func (GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput) LatestShardResource() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput) ShardCount() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput) TablePrefix() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput) ToGoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput() GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput
- func (o GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput) ToGoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput
- type GoogleCloudDatacatalogV1BigQueryRoutineSpec
- type GoogleCloudDatacatalogV1BigQueryRoutineSpecArgs
- func (GoogleCloudDatacatalogV1BigQueryRoutineSpecArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1BigQueryRoutineSpecArgs) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecOutput() GoogleCloudDatacatalogV1BigQueryRoutineSpecOutput
- func (i GoogleCloudDatacatalogV1BigQueryRoutineSpecArgs) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1BigQueryRoutineSpecOutput
- func (i GoogleCloudDatacatalogV1BigQueryRoutineSpecArgs) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput() GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput
- func (i GoogleCloudDatacatalogV1BigQueryRoutineSpecArgs) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput
- type GoogleCloudDatacatalogV1BigQueryRoutineSpecInput
- type GoogleCloudDatacatalogV1BigQueryRoutineSpecOutput
- func (GoogleCloudDatacatalogV1BigQueryRoutineSpecOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1BigQueryRoutineSpecOutput) ImportedLibraries() pulumi.StringArrayOutput
- func (o GoogleCloudDatacatalogV1BigQueryRoutineSpecOutput) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecOutput() GoogleCloudDatacatalogV1BigQueryRoutineSpecOutput
- func (o GoogleCloudDatacatalogV1BigQueryRoutineSpecOutput) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1BigQueryRoutineSpecOutput
- func (o GoogleCloudDatacatalogV1BigQueryRoutineSpecOutput) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput() GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput
- func (o GoogleCloudDatacatalogV1BigQueryRoutineSpecOutput) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput
- type GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrInput
- type GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput
- func (o GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput) Elem() GoogleCloudDatacatalogV1BigQueryRoutineSpecOutput
- func (GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput) ImportedLibraries() pulumi.StringArrayOutput
- func (o GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput() GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput
- func (o GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput
- type GoogleCloudDatacatalogV1BigQueryRoutineSpecResponse
- type GoogleCloudDatacatalogV1BigQueryRoutineSpecResponseOutput
- func (GoogleCloudDatacatalogV1BigQueryRoutineSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1BigQueryRoutineSpecResponseOutput) ImportedLibraries() pulumi.StringArrayOutput
- func (o GoogleCloudDatacatalogV1BigQueryRoutineSpecResponseOutput) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecResponseOutput() GoogleCloudDatacatalogV1BigQueryRoutineSpecResponseOutput
- func (o GoogleCloudDatacatalogV1BigQueryRoutineSpecResponseOutput) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1BigQueryRoutineSpecResponseOutput
- type GoogleCloudDatacatalogV1BigQueryTableSpecResponse
- type GoogleCloudDatacatalogV1BigQueryTableSpecResponseOutput
- func (GoogleCloudDatacatalogV1BigQueryTableSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1BigQueryTableSpecResponseOutput) TableSourceType() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1BigQueryTableSpecResponseOutput) TableSpec() GoogleCloudDatacatalogV1TableSpecResponseOutput
- func (o GoogleCloudDatacatalogV1BigQueryTableSpecResponseOutput) ToGoogleCloudDatacatalogV1BigQueryTableSpecResponseOutput() GoogleCloudDatacatalogV1BigQueryTableSpecResponseOutput
- func (o GoogleCloudDatacatalogV1BigQueryTableSpecResponseOutput) ToGoogleCloudDatacatalogV1BigQueryTableSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1BigQueryTableSpecResponseOutput
- func (o GoogleCloudDatacatalogV1BigQueryTableSpecResponseOutput) ViewSpec() GoogleCloudDatacatalogV1ViewSpecResponseOutput
- type GoogleCloudDatacatalogV1BusinessContext
- type GoogleCloudDatacatalogV1BusinessContextArgs
- func (GoogleCloudDatacatalogV1BusinessContextArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1BusinessContextArgs) ToGoogleCloudDatacatalogV1BusinessContextOutput() GoogleCloudDatacatalogV1BusinessContextOutput
- func (i GoogleCloudDatacatalogV1BusinessContextArgs) ToGoogleCloudDatacatalogV1BusinessContextOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1BusinessContextOutput
- func (i GoogleCloudDatacatalogV1BusinessContextArgs) ToGoogleCloudDatacatalogV1BusinessContextPtrOutput() GoogleCloudDatacatalogV1BusinessContextPtrOutput
- func (i GoogleCloudDatacatalogV1BusinessContextArgs) ToGoogleCloudDatacatalogV1BusinessContextPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1BusinessContextPtrOutput
- type GoogleCloudDatacatalogV1BusinessContextInput
- type GoogleCloudDatacatalogV1BusinessContextOutput
- func (o GoogleCloudDatacatalogV1BusinessContextOutput) Contacts() GoogleCloudDatacatalogV1ContactsPtrOutput
- func (GoogleCloudDatacatalogV1BusinessContextOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1BusinessContextOutput) EntryOverview() GoogleCloudDatacatalogV1EntryOverviewPtrOutput
- func (o GoogleCloudDatacatalogV1BusinessContextOutput) ToGoogleCloudDatacatalogV1BusinessContextOutput() GoogleCloudDatacatalogV1BusinessContextOutput
- func (o GoogleCloudDatacatalogV1BusinessContextOutput) ToGoogleCloudDatacatalogV1BusinessContextOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1BusinessContextOutput
- func (o GoogleCloudDatacatalogV1BusinessContextOutput) ToGoogleCloudDatacatalogV1BusinessContextPtrOutput() GoogleCloudDatacatalogV1BusinessContextPtrOutput
- func (o GoogleCloudDatacatalogV1BusinessContextOutput) ToGoogleCloudDatacatalogV1BusinessContextPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1BusinessContextPtrOutput
- type GoogleCloudDatacatalogV1BusinessContextPtrInput
- type GoogleCloudDatacatalogV1BusinessContextPtrOutput
- func (o GoogleCloudDatacatalogV1BusinessContextPtrOutput) Contacts() GoogleCloudDatacatalogV1ContactsPtrOutput
- func (o GoogleCloudDatacatalogV1BusinessContextPtrOutput) Elem() GoogleCloudDatacatalogV1BusinessContextOutput
- func (GoogleCloudDatacatalogV1BusinessContextPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1BusinessContextPtrOutput) EntryOverview() GoogleCloudDatacatalogV1EntryOverviewPtrOutput
- func (o GoogleCloudDatacatalogV1BusinessContextPtrOutput) ToGoogleCloudDatacatalogV1BusinessContextPtrOutput() GoogleCloudDatacatalogV1BusinessContextPtrOutput
- func (o GoogleCloudDatacatalogV1BusinessContextPtrOutput) ToGoogleCloudDatacatalogV1BusinessContextPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1BusinessContextPtrOutput
- type GoogleCloudDatacatalogV1BusinessContextResponse
- type GoogleCloudDatacatalogV1BusinessContextResponseOutput
- func (o GoogleCloudDatacatalogV1BusinessContextResponseOutput) Contacts() GoogleCloudDatacatalogV1ContactsResponseOutput
- func (GoogleCloudDatacatalogV1BusinessContextResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1BusinessContextResponseOutput) EntryOverview() GoogleCloudDatacatalogV1EntryOverviewResponseOutput
- func (o GoogleCloudDatacatalogV1BusinessContextResponseOutput) ToGoogleCloudDatacatalogV1BusinessContextResponseOutput() GoogleCloudDatacatalogV1BusinessContextResponseOutput
- func (o GoogleCloudDatacatalogV1BusinessContextResponseOutput) ToGoogleCloudDatacatalogV1BusinessContextResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1BusinessContextResponseOutput
- type GoogleCloudDatacatalogV1CloudBigtableInstanceSpec
- type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecArgs
- func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1CloudBigtableInstanceSpecArgs) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput() GoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput
- func (i GoogleCloudDatacatalogV1CloudBigtableInstanceSpecArgs) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput
- func (i GoogleCloudDatacatalogV1CloudBigtableInstanceSpecArgs) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput() GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput
- func (i GoogleCloudDatacatalogV1CloudBigtableInstanceSpecArgs) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput
- type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpec
- type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArgs
- func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArgs) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput() ...
- func (i GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArgs) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutputWithContext(ctx context.Context) ...
- type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArray
- func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArray) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArray) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutput() ...
- func (i GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArray) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutputWithContext(ctx context.Context) ...
- type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayInput
- type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutput
- func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutput) Index(i pulumi.IntInput) ...
- func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutput() ...
- func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutputWithContext(ctx context.Context) ...
- type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecInput
- type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput
- func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput) DisplayName() pulumi.StringPtrOutput
- func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput) LinkedResource() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput) Location() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput() ...
- func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutputWithContext(ctx context.Context) ...
- func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput) Type() pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponse
- type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseArrayOutput
- func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseArrayOutput) Index(i pulumi.IntInput) ...
- func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseArrayOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseArrayOutput() ...
- func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseArrayOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseArrayOutputWithContext(ctx context.Context) ...
- type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseOutput
- func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseOutput) DisplayName() pulumi.StringOutput
- func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseOutput) LinkedResource() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseOutput) Location() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseOutput() ...
- func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseOutputWithContext(ctx context.Context) ...
- func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseOutput) Type() pulumi.StringOutput
- type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecInput
- type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput
- func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput) CloudBigtableClusterSpecs() ...
- func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput() GoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput
- func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput
- func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput() GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput
- func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput
- type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrInput
- type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput
- func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput) CloudBigtableClusterSpecs() ...
- func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput) Elem() GoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput
- func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput() GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput
- func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput
- type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecResponse
- type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecResponseOutput
- func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecResponseOutput) CloudBigtableClusterSpecs() ...
- func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecResponseOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecResponseOutput() GoogleCloudDatacatalogV1CloudBigtableInstanceSpecResponseOutput
- func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecResponseOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CloudBigtableInstanceSpecResponseOutput
- type GoogleCloudDatacatalogV1CloudBigtableSystemSpec
- type GoogleCloudDatacatalogV1CloudBigtableSystemSpecArgs
- func (GoogleCloudDatacatalogV1CloudBigtableSystemSpecArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1CloudBigtableSystemSpecArgs) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput() GoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput
- func (i GoogleCloudDatacatalogV1CloudBigtableSystemSpecArgs) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput
- func (i GoogleCloudDatacatalogV1CloudBigtableSystemSpecArgs) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput() GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput
- func (i GoogleCloudDatacatalogV1CloudBigtableSystemSpecArgs) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput
- type GoogleCloudDatacatalogV1CloudBigtableSystemSpecInput
- type GoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput
- func (GoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput) InstanceDisplayName() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput() GoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput
- func (o GoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput
- func (o GoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput() GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput
- func (o GoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput
- type GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrInput
- type GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput
- func (o GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput) Elem() GoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput
- func (GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput) InstanceDisplayName() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput() GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput
- func (o GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput
- type GoogleCloudDatacatalogV1CloudBigtableSystemSpecResponse
- type GoogleCloudDatacatalogV1CloudBigtableSystemSpecResponseOutput
- func (GoogleCloudDatacatalogV1CloudBigtableSystemSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1CloudBigtableSystemSpecResponseOutput) InstanceDisplayName() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1CloudBigtableSystemSpecResponseOutput) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecResponseOutput() GoogleCloudDatacatalogV1CloudBigtableSystemSpecResponseOutput
- func (o GoogleCloudDatacatalogV1CloudBigtableSystemSpecResponseOutput) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CloudBigtableSystemSpecResponseOutput
- type GoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponse
- type GoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponseOutput
- func (o GoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponseOutput) Database() pulumi.StringOutput
- func (GoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponseOutput) InstanceId() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponseOutput) ToGoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponseOutput() GoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponseOutput
- func (o GoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponseOutput) ToGoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponseOutput
- func (o GoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponseOutput) Type() pulumi.StringOutput
- type GoogleCloudDatacatalogV1ColumnSchema
- type GoogleCloudDatacatalogV1ColumnSchemaArgs
- func (GoogleCloudDatacatalogV1ColumnSchemaArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1ColumnSchemaArgs) ToGoogleCloudDatacatalogV1ColumnSchemaOutput() GoogleCloudDatacatalogV1ColumnSchemaOutput
- func (i GoogleCloudDatacatalogV1ColumnSchemaArgs) ToGoogleCloudDatacatalogV1ColumnSchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaOutput
- type GoogleCloudDatacatalogV1ColumnSchemaArray
- func (GoogleCloudDatacatalogV1ColumnSchemaArray) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1ColumnSchemaArray) ToGoogleCloudDatacatalogV1ColumnSchemaArrayOutput() GoogleCloudDatacatalogV1ColumnSchemaArrayOutput
- func (i GoogleCloudDatacatalogV1ColumnSchemaArray) ToGoogleCloudDatacatalogV1ColumnSchemaArrayOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaArrayOutput
- type GoogleCloudDatacatalogV1ColumnSchemaArrayInput
- type GoogleCloudDatacatalogV1ColumnSchemaArrayOutput
- func (GoogleCloudDatacatalogV1ColumnSchemaArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1ColumnSchemaArrayOutput) Index(i pulumi.IntInput) GoogleCloudDatacatalogV1ColumnSchemaOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaArrayOutput) ToGoogleCloudDatacatalogV1ColumnSchemaArrayOutput() GoogleCloudDatacatalogV1ColumnSchemaArrayOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaArrayOutput) ToGoogleCloudDatacatalogV1ColumnSchemaArrayOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaArrayOutput
- type GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType
- func (GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType) ElementType() reflect.Type
- func (e GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType) ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput() GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput
- func (e GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType) ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput
- func (e GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType) ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput() GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput
- func (e GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType) ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput
- func (e GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeInput
- type GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput
- func (GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput) ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput() GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput) ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput) ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput() GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput) ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrInput
- type GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput) Elem() GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput
- func (GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput) ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput() GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput) ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1ColumnSchemaInput
- type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpec
- type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecArgs
- func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecArgs) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput
- func (i GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecArgs) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput
- func (i GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecArgs) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput
- func (i GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecArgs) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput
- type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecInput
- type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput
- func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput) Type() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput
- type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrInput
- type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput) Elem() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput
- func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput) Type() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput
- type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecResponse
- type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecResponseOutput
- func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecResponseOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecResponseOutput() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecResponseOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecResponseOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecResponseOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecResponseOutput) Type() pulumi.StringOutput
- type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType
- func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType) ElementType() reflect.Type
- func (e GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput
- func (e GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput
- func (e GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput
- func (e GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput
- func (e GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeInput
- type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput
- func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrInput
- type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput) Elem() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput
- func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1ColumnSchemaOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaOutput) Column() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaOutput) DefaultValue() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaOutput) Description() pulumi.StringPtrOutput
- func (GoogleCloudDatacatalogV1ColumnSchemaOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1ColumnSchemaOutput) GcRule() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaOutput) HighestIndexingType() GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaOutput) LookerColumnSpec() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaOutput) Mode() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaOutput) OrdinalPosition() pulumi.IntPtrOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaOutput) Subcolumns() GoogleCloudDatacatalogV1ColumnSchemaArrayOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaOutput) ToGoogleCloudDatacatalogV1ColumnSchemaOutput() GoogleCloudDatacatalogV1ColumnSchemaOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaOutput) ToGoogleCloudDatacatalogV1ColumnSchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaOutput) Type() pulumi.StringOutput
- type GoogleCloudDatacatalogV1ColumnSchemaResponse
- type GoogleCloudDatacatalogV1ColumnSchemaResponseArrayOutput
- func (GoogleCloudDatacatalogV1ColumnSchemaResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1ColumnSchemaResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDatacatalogV1ColumnSchemaResponseOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaResponseArrayOutput) ToGoogleCloudDatacatalogV1ColumnSchemaResponseArrayOutput() GoogleCloudDatacatalogV1ColumnSchemaResponseArrayOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaResponseArrayOutput) ToGoogleCloudDatacatalogV1ColumnSchemaResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaResponseArrayOutput
- type GoogleCloudDatacatalogV1ColumnSchemaResponseOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) Column() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) DefaultValue() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) Description() pulumi.StringOutput
- func (GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) GcRule() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) HighestIndexingType() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) LookerColumnSpec() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecResponseOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) Mode() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) OrdinalPosition() pulumi.IntOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) Subcolumns() GoogleCloudDatacatalogV1ColumnSchemaResponseArrayOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) ToGoogleCloudDatacatalogV1ColumnSchemaResponseOutput() GoogleCloudDatacatalogV1ColumnSchemaResponseOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) ToGoogleCloudDatacatalogV1ColumnSchemaResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaResponseOutput
- func (o GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) Type() pulumi.StringOutput
- type GoogleCloudDatacatalogV1CommonUsageStats
- type GoogleCloudDatacatalogV1CommonUsageStatsArgs
- func (GoogleCloudDatacatalogV1CommonUsageStatsArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1CommonUsageStatsArgs) ToGoogleCloudDatacatalogV1CommonUsageStatsOutput() GoogleCloudDatacatalogV1CommonUsageStatsOutput
- func (i GoogleCloudDatacatalogV1CommonUsageStatsArgs) ToGoogleCloudDatacatalogV1CommonUsageStatsOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CommonUsageStatsOutput
- type GoogleCloudDatacatalogV1CommonUsageStatsInput
- type GoogleCloudDatacatalogV1CommonUsageStatsMap
- func (GoogleCloudDatacatalogV1CommonUsageStatsMap) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1CommonUsageStatsMap) ToGoogleCloudDatacatalogV1CommonUsageStatsMapOutput() GoogleCloudDatacatalogV1CommonUsageStatsMapOutput
- func (i GoogleCloudDatacatalogV1CommonUsageStatsMap) ToGoogleCloudDatacatalogV1CommonUsageStatsMapOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CommonUsageStatsMapOutput
- type GoogleCloudDatacatalogV1CommonUsageStatsMapInput
- type GoogleCloudDatacatalogV1CommonUsageStatsMapOutput
- func (GoogleCloudDatacatalogV1CommonUsageStatsMapOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1CommonUsageStatsMapOutput) MapIndex(k pulumi.StringInput) GoogleCloudDatacatalogV1CommonUsageStatsOutput
- func (o GoogleCloudDatacatalogV1CommonUsageStatsMapOutput) ToGoogleCloudDatacatalogV1CommonUsageStatsMapOutput() GoogleCloudDatacatalogV1CommonUsageStatsMapOutput
- func (o GoogleCloudDatacatalogV1CommonUsageStatsMapOutput) ToGoogleCloudDatacatalogV1CommonUsageStatsMapOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CommonUsageStatsMapOutput
- type GoogleCloudDatacatalogV1CommonUsageStatsOutput
- func (GoogleCloudDatacatalogV1CommonUsageStatsOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1CommonUsageStatsOutput) ToGoogleCloudDatacatalogV1CommonUsageStatsOutput() GoogleCloudDatacatalogV1CommonUsageStatsOutput
- func (o GoogleCloudDatacatalogV1CommonUsageStatsOutput) ToGoogleCloudDatacatalogV1CommonUsageStatsOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CommonUsageStatsOutput
- func (o GoogleCloudDatacatalogV1CommonUsageStatsOutput) ViewCount() pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1CommonUsageStatsResponse
- type GoogleCloudDatacatalogV1CommonUsageStatsResponseMapOutput
- func (GoogleCloudDatacatalogV1CommonUsageStatsResponseMapOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1CommonUsageStatsResponseMapOutput) MapIndex(k pulumi.StringInput) GoogleCloudDatacatalogV1CommonUsageStatsResponseOutput
- func (o GoogleCloudDatacatalogV1CommonUsageStatsResponseMapOutput) ToGoogleCloudDatacatalogV1CommonUsageStatsResponseMapOutput() GoogleCloudDatacatalogV1CommonUsageStatsResponseMapOutput
- func (o GoogleCloudDatacatalogV1CommonUsageStatsResponseMapOutput) ToGoogleCloudDatacatalogV1CommonUsageStatsResponseMapOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CommonUsageStatsResponseMapOutput
- type GoogleCloudDatacatalogV1CommonUsageStatsResponseOutput
- func (GoogleCloudDatacatalogV1CommonUsageStatsResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1CommonUsageStatsResponseOutput) ToGoogleCloudDatacatalogV1CommonUsageStatsResponseOutput() GoogleCloudDatacatalogV1CommonUsageStatsResponseOutput
- func (o GoogleCloudDatacatalogV1CommonUsageStatsResponseOutput) ToGoogleCloudDatacatalogV1CommonUsageStatsResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CommonUsageStatsResponseOutput
- func (o GoogleCloudDatacatalogV1CommonUsageStatsResponseOutput) ViewCount() pulumi.StringOutput
- type GoogleCloudDatacatalogV1Contacts
- type GoogleCloudDatacatalogV1ContactsArgs
- func (GoogleCloudDatacatalogV1ContactsArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1ContactsArgs) ToGoogleCloudDatacatalogV1ContactsOutput() GoogleCloudDatacatalogV1ContactsOutput
- func (i GoogleCloudDatacatalogV1ContactsArgs) ToGoogleCloudDatacatalogV1ContactsOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ContactsOutput
- func (i GoogleCloudDatacatalogV1ContactsArgs) ToGoogleCloudDatacatalogV1ContactsPtrOutput() GoogleCloudDatacatalogV1ContactsPtrOutput
- func (i GoogleCloudDatacatalogV1ContactsArgs) ToGoogleCloudDatacatalogV1ContactsPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ContactsPtrOutput
- type GoogleCloudDatacatalogV1ContactsInput
- type GoogleCloudDatacatalogV1ContactsOutput
- func (GoogleCloudDatacatalogV1ContactsOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1ContactsOutput) People() GoogleCloudDatacatalogV1ContactsPersonArrayOutput
- func (o GoogleCloudDatacatalogV1ContactsOutput) ToGoogleCloudDatacatalogV1ContactsOutput() GoogleCloudDatacatalogV1ContactsOutput
- func (o GoogleCloudDatacatalogV1ContactsOutput) ToGoogleCloudDatacatalogV1ContactsOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ContactsOutput
- func (o GoogleCloudDatacatalogV1ContactsOutput) ToGoogleCloudDatacatalogV1ContactsPtrOutput() GoogleCloudDatacatalogV1ContactsPtrOutput
- func (o GoogleCloudDatacatalogV1ContactsOutput) ToGoogleCloudDatacatalogV1ContactsPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ContactsPtrOutput
- type GoogleCloudDatacatalogV1ContactsPerson
- type GoogleCloudDatacatalogV1ContactsPersonArgs
- func (GoogleCloudDatacatalogV1ContactsPersonArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1ContactsPersonArgs) ToGoogleCloudDatacatalogV1ContactsPersonOutput() GoogleCloudDatacatalogV1ContactsPersonOutput
- func (i GoogleCloudDatacatalogV1ContactsPersonArgs) ToGoogleCloudDatacatalogV1ContactsPersonOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ContactsPersonOutput
- type GoogleCloudDatacatalogV1ContactsPersonArray
- func (GoogleCloudDatacatalogV1ContactsPersonArray) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1ContactsPersonArray) ToGoogleCloudDatacatalogV1ContactsPersonArrayOutput() GoogleCloudDatacatalogV1ContactsPersonArrayOutput
- func (i GoogleCloudDatacatalogV1ContactsPersonArray) ToGoogleCloudDatacatalogV1ContactsPersonArrayOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ContactsPersonArrayOutput
- type GoogleCloudDatacatalogV1ContactsPersonArrayInput
- type GoogleCloudDatacatalogV1ContactsPersonArrayOutput
- func (GoogleCloudDatacatalogV1ContactsPersonArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1ContactsPersonArrayOutput) Index(i pulumi.IntInput) GoogleCloudDatacatalogV1ContactsPersonOutput
- func (o GoogleCloudDatacatalogV1ContactsPersonArrayOutput) ToGoogleCloudDatacatalogV1ContactsPersonArrayOutput() GoogleCloudDatacatalogV1ContactsPersonArrayOutput
- func (o GoogleCloudDatacatalogV1ContactsPersonArrayOutput) ToGoogleCloudDatacatalogV1ContactsPersonArrayOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ContactsPersonArrayOutput
- type GoogleCloudDatacatalogV1ContactsPersonInput
- type GoogleCloudDatacatalogV1ContactsPersonOutput
- func (o GoogleCloudDatacatalogV1ContactsPersonOutput) Designation() pulumi.StringPtrOutput
- func (GoogleCloudDatacatalogV1ContactsPersonOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1ContactsPersonOutput) Email() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1ContactsPersonOutput) ToGoogleCloudDatacatalogV1ContactsPersonOutput() GoogleCloudDatacatalogV1ContactsPersonOutput
- func (o GoogleCloudDatacatalogV1ContactsPersonOutput) ToGoogleCloudDatacatalogV1ContactsPersonOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ContactsPersonOutput
- type GoogleCloudDatacatalogV1ContactsPersonResponse
- type GoogleCloudDatacatalogV1ContactsPersonResponseArrayOutput
- func (GoogleCloudDatacatalogV1ContactsPersonResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1ContactsPersonResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDatacatalogV1ContactsPersonResponseOutput
- func (o GoogleCloudDatacatalogV1ContactsPersonResponseArrayOutput) ToGoogleCloudDatacatalogV1ContactsPersonResponseArrayOutput() GoogleCloudDatacatalogV1ContactsPersonResponseArrayOutput
- func (o GoogleCloudDatacatalogV1ContactsPersonResponseArrayOutput) ToGoogleCloudDatacatalogV1ContactsPersonResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ContactsPersonResponseArrayOutput
- type GoogleCloudDatacatalogV1ContactsPersonResponseOutput
- func (o GoogleCloudDatacatalogV1ContactsPersonResponseOutput) Designation() pulumi.StringOutput
- func (GoogleCloudDatacatalogV1ContactsPersonResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1ContactsPersonResponseOutput) Email() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1ContactsPersonResponseOutput) ToGoogleCloudDatacatalogV1ContactsPersonResponseOutput() GoogleCloudDatacatalogV1ContactsPersonResponseOutput
- func (o GoogleCloudDatacatalogV1ContactsPersonResponseOutput) ToGoogleCloudDatacatalogV1ContactsPersonResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ContactsPersonResponseOutput
- type GoogleCloudDatacatalogV1ContactsPtrInput
- type GoogleCloudDatacatalogV1ContactsPtrOutput
- func (o GoogleCloudDatacatalogV1ContactsPtrOutput) Elem() GoogleCloudDatacatalogV1ContactsOutput
- func (GoogleCloudDatacatalogV1ContactsPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1ContactsPtrOutput) People() GoogleCloudDatacatalogV1ContactsPersonArrayOutput
- func (o GoogleCloudDatacatalogV1ContactsPtrOutput) ToGoogleCloudDatacatalogV1ContactsPtrOutput() GoogleCloudDatacatalogV1ContactsPtrOutput
- func (o GoogleCloudDatacatalogV1ContactsPtrOutput) ToGoogleCloudDatacatalogV1ContactsPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ContactsPtrOutput
- type GoogleCloudDatacatalogV1ContactsResponse
- type GoogleCloudDatacatalogV1ContactsResponseOutput
- func (GoogleCloudDatacatalogV1ContactsResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1ContactsResponseOutput) People() GoogleCloudDatacatalogV1ContactsPersonResponseArrayOutput
- func (o GoogleCloudDatacatalogV1ContactsResponseOutput) ToGoogleCloudDatacatalogV1ContactsResponseOutput() GoogleCloudDatacatalogV1ContactsResponseOutput
- func (o GoogleCloudDatacatalogV1ContactsResponseOutput) ToGoogleCloudDatacatalogV1ContactsResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ContactsResponseOutput
- type GoogleCloudDatacatalogV1DataSourceConnectionSpec
- type GoogleCloudDatacatalogV1DataSourceConnectionSpecArgs
- func (GoogleCloudDatacatalogV1DataSourceConnectionSpecArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1DataSourceConnectionSpecArgs) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecOutput() GoogleCloudDatacatalogV1DataSourceConnectionSpecOutput
- func (i GoogleCloudDatacatalogV1DataSourceConnectionSpecArgs) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataSourceConnectionSpecOutput
- func (i GoogleCloudDatacatalogV1DataSourceConnectionSpecArgs) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput() GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput
- func (i GoogleCloudDatacatalogV1DataSourceConnectionSpecArgs) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput
- type GoogleCloudDatacatalogV1DataSourceConnectionSpecInput
- type GoogleCloudDatacatalogV1DataSourceConnectionSpecOutput
- func (GoogleCloudDatacatalogV1DataSourceConnectionSpecOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1DataSourceConnectionSpecOutput) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecOutput() GoogleCloudDatacatalogV1DataSourceConnectionSpecOutput
- func (o GoogleCloudDatacatalogV1DataSourceConnectionSpecOutput) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataSourceConnectionSpecOutput
- func (o GoogleCloudDatacatalogV1DataSourceConnectionSpecOutput) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput() GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput
- func (o GoogleCloudDatacatalogV1DataSourceConnectionSpecOutput) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput
- type GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrInput
- type GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput
- func (o GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput) Elem() GoogleCloudDatacatalogV1DataSourceConnectionSpecOutput
- func (GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput() GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput
- func (o GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput
- type GoogleCloudDatacatalogV1DataSourceConnectionSpecResponse
- type GoogleCloudDatacatalogV1DataSourceConnectionSpecResponseOutput
- func (o GoogleCloudDatacatalogV1DataSourceConnectionSpecResponseOutput) BigqueryConnectionSpec() GoogleCloudDatacatalogV1BigQueryConnectionSpecResponseOutput
- func (GoogleCloudDatacatalogV1DataSourceConnectionSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1DataSourceConnectionSpecResponseOutput) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecResponseOutput() GoogleCloudDatacatalogV1DataSourceConnectionSpecResponseOutput
- func (o GoogleCloudDatacatalogV1DataSourceConnectionSpecResponseOutput) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataSourceConnectionSpecResponseOutput
- type GoogleCloudDatacatalogV1DataSourceResponse
- type GoogleCloudDatacatalogV1DataSourceResponseOutput
- func (GoogleCloudDatacatalogV1DataSourceResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1DataSourceResponseOutput) Resource() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1DataSourceResponseOutput) Service() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1DataSourceResponseOutput) SourceEntry() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1DataSourceResponseOutput) StorageProperties() GoogleCloudDatacatalogV1StoragePropertiesResponseOutput
- func (o GoogleCloudDatacatalogV1DataSourceResponseOutput) ToGoogleCloudDatacatalogV1DataSourceResponseOutput() GoogleCloudDatacatalogV1DataSourceResponseOutput
- func (o GoogleCloudDatacatalogV1DataSourceResponseOutput) ToGoogleCloudDatacatalogV1DataSourceResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataSourceResponseOutput
- type GoogleCloudDatacatalogV1DatabaseTableSpec
- type GoogleCloudDatacatalogV1DatabaseTableSpecArgs
- func (GoogleCloudDatacatalogV1DatabaseTableSpecArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1DatabaseTableSpecArgs) ToGoogleCloudDatacatalogV1DatabaseTableSpecOutput() GoogleCloudDatacatalogV1DatabaseTableSpecOutput
- func (i GoogleCloudDatacatalogV1DatabaseTableSpecArgs) ToGoogleCloudDatacatalogV1DatabaseTableSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecOutput
- func (i GoogleCloudDatacatalogV1DatabaseTableSpecArgs) ToGoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput() GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput
- func (i GoogleCloudDatacatalogV1DatabaseTableSpecArgs) ToGoogleCloudDatacatalogV1DatabaseTableSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput
- type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpec
- type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecArgs
- func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecArgs) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput
- func (i GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecArgs) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput
- func (i GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecArgs) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput
- func (i GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecArgs) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput
- type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecInput
- type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput) BaseTable() pulumi.StringPtrOutput
- func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput) SqlQuery() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput) ViewType() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput
- type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrInput
- type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput) BaseTable() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput) Elem() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput
- func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput) SqlQuery() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput) ViewType() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput
- type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponse
- type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponseOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponseOutput) BaseTable() pulumi.StringOutput
- func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponseOutput) SqlQuery() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponseOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponseOutput() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponseOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponseOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponseOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponseOutput) ViewType() pulumi.StringOutput
- type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType
- func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType) ElementType() reflect.Type
- func (e GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput
- func (e GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput
- func (e GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput
- func (e GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput
- func (e GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeInput
- type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput
- func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrInput
- type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput) Elem() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput
- func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1DatabaseTableSpecInput
- type GoogleCloudDatacatalogV1DatabaseTableSpecOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecOutput) DatabaseViewSpec() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput
- func (GoogleCloudDatacatalogV1DatabaseTableSpecOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecOutput() GoogleCloudDatacatalogV1DatabaseTableSpecOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput() GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecOutput) Type() GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput
- type GoogleCloudDatacatalogV1DatabaseTableSpecPtrInput
- type GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput) DatabaseViewSpec() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput) Elem() GoogleCloudDatacatalogV1DatabaseTableSpecOutput
- func (GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput() GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput) Type() GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput
- type GoogleCloudDatacatalogV1DatabaseTableSpecResponse
- type GoogleCloudDatacatalogV1DatabaseTableSpecResponseOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecResponseOutput) DatabaseViewSpec() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponseOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecResponseOutput) DataplexTable() GoogleCloudDatacatalogV1DataplexTableSpecResponseOutput
- func (GoogleCloudDatacatalogV1DatabaseTableSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecResponseOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecResponseOutput() GoogleCloudDatacatalogV1DatabaseTableSpecResponseOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecResponseOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecResponseOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecResponseOutput) Type() pulumi.StringOutput
- type GoogleCloudDatacatalogV1DatabaseTableSpecType
- func (GoogleCloudDatacatalogV1DatabaseTableSpecType) ElementType() reflect.Type
- func (e GoogleCloudDatacatalogV1DatabaseTableSpecType) ToGoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput() GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput
- func (e GoogleCloudDatacatalogV1DatabaseTableSpecType) ToGoogleCloudDatacatalogV1DatabaseTableSpecTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput
- func (e GoogleCloudDatacatalogV1DatabaseTableSpecType) ToGoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput() GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput
- func (e GoogleCloudDatacatalogV1DatabaseTableSpecType) ToGoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput
- func (e GoogleCloudDatacatalogV1DatabaseTableSpecType) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudDatacatalogV1DatabaseTableSpecType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudDatacatalogV1DatabaseTableSpecType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudDatacatalogV1DatabaseTableSpecType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1DatabaseTableSpecTypeInput
- type GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput
- func (GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput() GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput() GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrInput
- type GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput) Elem() GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput
- func (GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput() GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1DataplexExternalTableResponse
- type GoogleCloudDatacatalogV1DataplexExternalTableResponseArrayOutput
- func (GoogleCloudDatacatalogV1DataplexExternalTableResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1DataplexExternalTableResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDatacatalogV1DataplexExternalTableResponseOutput
- func (o GoogleCloudDatacatalogV1DataplexExternalTableResponseArrayOutput) ToGoogleCloudDatacatalogV1DataplexExternalTableResponseArrayOutput() GoogleCloudDatacatalogV1DataplexExternalTableResponseArrayOutput
- func (o GoogleCloudDatacatalogV1DataplexExternalTableResponseArrayOutput) ToGoogleCloudDatacatalogV1DataplexExternalTableResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataplexExternalTableResponseArrayOutput
- type GoogleCloudDatacatalogV1DataplexExternalTableResponseOutput
- func (o GoogleCloudDatacatalogV1DataplexExternalTableResponseOutput) DataCatalogEntry() pulumi.StringOutput
- func (GoogleCloudDatacatalogV1DataplexExternalTableResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1DataplexExternalTableResponseOutput) FullyQualifiedName() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1DataplexExternalTableResponseOutput) GoogleCloudResource() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1DataplexExternalTableResponseOutput) System() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1DataplexExternalTableResponseOutput) ToGoogleCloudDatacatalogV1DataplexExternalTableResponseOutput() GoogleCloudDatacatalogV1DataplexExternalTableResponseOutput
- func (o GoogleCloudDatacatalogV1DataplexExternalTableResponseOutput) ToGoogleCloudDatacatalogV1DataplexExternalTableResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataplexExternalTableResponseOutput
- type GoogleCloudDatacatalogV1DataplexFilesetSpec
- type GoogleCloudDatacatalogV1DataplexFilesetSpecArgs
- func (GoogleCloudDatacatalogV1DataplexFilesetSpecArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1DataplexFilesetSpecArgs) ToGoogleCloudDatacatalogV1DataplexFilesetSpecOutput() GoogleCloudDatacatalogV1DataplexFilesetSpecOutput
- func (i GoogleCloudDatacatalogV1DataplexFilesetSpecArgs) ToGoogleCloudDatacatalogV1DataplexFilesetSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataplexFilesetSpecOutput
- func (i GoogleCloudDatacatalogV1DataplexFilesetSpecArgs) ToGoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput() GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput
- func (i GoogleCloudDatacatalogV1DataplexFilesetSpecArgs) ToGoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput
- type GoogleCloudDatacatalogV1DataplexFilesetSpecInput
- type GoogleCloudDatacatalogV1DataplexFilesetSpecOutput
- func (o GoogleCloudDatacatalogV1DataplexFilesetSpecOutput) DataplexSpec() GoogleCloudDatacatalogV1DataplexSpecPtrOutput
- func (GoogleCloudDatacatalogV1DataplexFilesetSpecOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1DataplexFilesetSpecOutput) ToGoogleCloudDatacatalogV1DataplexFilesetSpecOutput() GoogleCloudDatacatalogV1DataplexFilesetSpecOutput
- func (o GoogleCloudDatacatalogV1DataplexFilesetSpecOutput) ToGoogleCloudDatacatalogV1DataplexFilesetSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataplexFilesetSpecOutput
- func (o GoogleCloudDatacatalogV1DataplexFilesetSpecOutput) ToGoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput() GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput
- func (o GoogleCloudDatacatalogV1DataplexFilesetSpecOutput) ToGoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput
- type GoogleCloudDatacatalogV1DataplexFilesetSpecPtrInput
- type GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput
- func (o GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput) DataplexSpec() GoogleCloudDatacatalogV1DataplexSpecPtrOutput
- func (o GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput) Elem() GoogleCloudDatacatalogV1DataplexFilesetSpecOutput
- func (GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput) ToGoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput() GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput
- func (o GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput) ToGoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput
- type GoogleCloudDatacatalogV1DataplexFilesetSpecResponse
- type GoogleCloudDatacatalogV1DataplexFilesetSpecResponseOutput
- func (o GoogleCloudDatacatalogV1DataplexFilesetSpecResponseOutput) DataplexSpec() GoogleCloudDatacatalogV1DataplexSpecResponseOutput
- func (GoogleCloudDatacatalogV1DataplexFilesetSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1DataplexFilesetSpecResponseOutput) ToGoogleCloudDatacatalogV1DataplexFilesetSpecResponseOutput() GoogleCloudDatacatalogV1DataplexFilesetSpecResponseOutput
- func (o GoogleCloudDatacatalogV1DataplexFilesetSpecResponseOutput) ToGoogleCloudDatacatalogV1DataplexFilesetSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataplexFilesetSpecResponseOutput
- type GoogleCloudDatacatalogV1DataplexSpec
- type GoogleCloudDatacatalogV1DataplexSpecArgs
- func (GoogleCloudDatacatalogV1DataplexSpecArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1DataplexSpecArgs) ToGoogleCloudDatacatalogV1DataplexSpecOutput() GoogleCloudDatacatalogV1DataplexSpecOutput
- func (i GoogleCloudDatacatalogV1DataplexSpecArgs) ToGoogleCloudDatacatalogV1DataplexSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataplexSpecOutput
- func (i GoogleCloudDatacatalogV1DataplexSpecArgs) ToGoogleCloudDatacatalogV1DataplexSpecPtrOutput() GoogleCloudDatacatalogV1DataplexSpecPtrOutput
- func (i GoogleCloudDatacatalogV1DataplexSpecArgs) ToGoogleCloudDatacatalogV1DataplexSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataplexSpecPtrOutput
- type GoogleCloudDatacatalogV1DataplexSpecInput
- type GoogleCloudDatacatalogV1DataplexSpecOutput
- func (o GoogleCloudDatacatalogV1DataplexSpecOutput) Asset() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1DataplexSpecOutput) CompressionFormat() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1DataplexSpecOutput) DataFormat() GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput
- func (GoogleCloudDatacatalogV1DataplexSpecOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1DataplexSpecOutput) Project() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1DataplexSpecOutput) ToGoogleCloudDatacatalogV1DataplexSpecOutput() GoogleCloudDatacatalogV1DataplexSpecOutput
- func (o GoogleCloudDatacatalogV1DataplexSpecOutput) ToGoogleCloudDatacatalogV1DataplexSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataplexSpecOutput
- func (o GoogleCloudDatacatalogV1DataplexSpecOutput) ToGoogleCloudDatacatalogV1DataplexSpecPtrOutput() GoogleCloudDatacatalogV1DataplexSpecPtrOutput
- func (o GoogleCloudDatacatalogV1DataplexSpecOutput) ToGoogleCloudDatacatalogV1DataplexSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataplexSpecPtrOutput
- type GoogleCloudDatacatalogV1DataplexSpecPtrInput
- type GoogleCloudDatacatalogV1DataplexSpecPtrOutput
- func (o GoogleCloudDatacatalogV1DataplexSpecPtrOutput) Asset() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1DataplexSpecPtrOutput) CompressionFormat() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1DataplexSpecPtrOutput) DataFormat() GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput
- func (o GoogleCloudDatacatalogV1DataplexSpecPtrOutput) Elem() GoogleCloudDatacatalogV1DataplexSpecOutput
- func (GoogleCloudDatacatalogV1DataplexSpecPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1DataplexSpecPtrOutput) Project() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1DataplexSpecPtrOutput) ToGoogleCloudDatacatalogV1DataplexSpecPtrOutput() GoogleCloudDatacatalogV1DataplexSpecPtrOutput
- func (o GoogleCloudDatacatalogV1DataplexSpecPtrOutput) ToGoogleCloudDatacatalogV1DataplexSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataplexSpecPtrOutput
- type GoogleCloudDatacatalogV1DataplexSpecResponse
- type GoogleCloudDatacatalogV1DataplexSpecResponseOutput
- func (o GoogleCloudDatacatalogV1DataplexSpecResponseOutput) Asset() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1DataplexSpecResponseOutput) CompressionFormat() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1DataplexSpecResponseOutput) DataFormat() GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput
- func (GoogleCloudDatacatalogV1DataplexSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1DataplexSpecResponseOutput) Project() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1DataplexSpecResponseOutput) ToGoogleCloudDatacatalogV1DataplexSpecResponseOutput() GoogleCloudDatacatalogV1DataplexSpecResponseOutput
- func (o GoogleCloudDatacatalogV1DataplexSpecResponseOutput) ToGoogleCloudDatacatalogV1DataplexSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataplexSpecResponseOutput
- type GoogleCloudDatacatalogV1DataplexTableSpecResponse
- type GoogleCloudDatacatalogV1DataplexTableSpecResponseOutput
- func (o GoogleCloudDatacatalogV1DataplexTableSpecResponseOutput) DataplexSpec() GoogleCloudDatacatalogV1DataplexSpecResponseOutput
- func (GoogleCloudDatacatalogV1DataplexTableSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1DataplexTableSpecResponseOutput) ExternalTables() GoogleCloudDatacatalogV1DataplexExternalTableResponseArrayOutput
- func (o GoogleCloudDatacatalogV1DataplexTableSpecResponseOutput) ToGoogleCloudDatacatalogV1DataplexTableSpecResponseOutput() GoogleCloudDatacatalogV1DataplexTableSpecResponseOutput
- func (o GoogleCloudDatacatalogV1DataplexTableSpecResponseOutput) ToGoogleCloudDatacatalogV1DataplexTableSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataplexTableSpecResponseOutput
- func (o GoogleCloudDatacatalogV1DataplexTableSpecResponseOutput) UserManaged() pulumi.BoolOutput
- type GoogleCloudDatacatalogV1DatasetSpec
- type GoogleCloudDatacatalogV1DatasetSpecArgs
- func (GoogleCloudDatacatalogV1DatasetSpecArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1DatasetSpecArgs) ToGoogleCloudDatacatalogV1DatasetSpecOutput() GoogleCloudDatacatalogV1DatasetSpecOutput
- func (i GoogleCloudDatacatalogV1DatasetSpecArgs) ToGoogleCloudDatacatalogV1DatasetSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatasetSpecOutput
- func (i GoogleCloudDatacatalogV1DatasetSpecArgs) ToGoogleCloudDatacatalogV1DatasetSpecPtrOutput() GoogleCloudDatacatalogV1DatasetSpecPtrOutput
- func (i GoogleCloudDatacatalogV1DatasetSpecArgs) ToGoogleCloudDatacatalogV1DatasetSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatasetSpecPtrOutput
- type GoogleCloudDatacatalogV1DatasetSpecInput
- type GoogleCloudDatacatalogV1DatasetSpecOutput
- func (GoogleCloudDatacatalogV1DatasetSpecOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1DatasetSpecOutput) ToGoogleCloudDatacatalogV1DatasetSpecOutput() GoogleCloudDatacatalogV1DatasetSpecOutput
- func (o GoogleCloudDatacatalogV1DatasetSpecOutput) ToGoogleCloudDatacatalogV1DatasetSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatasetSpecOutput
- func (o GoogleCloudDatacatalogV1DatasetSpecOutput) ToGoogleCloudDatacatalogV1DatasetSpecPtrOutput() GoogleCloudDatacatalogV1DatasetSpecPtrOutput
- func (o GoogleCloudDatacatalogV1DatasetSpecOutput) ToGoogleCloudDatacatalogV1DatasetSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatasetSpecPtrOutput
- func (o GoogleCloudDatacatalogV1DatasetSpecOutput) VertexDatasetSpec() GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput
- type GoogleCloudDatacatalogV1DatasetSpecPtrInput
- type GoogleCloudDatacatalogV1DatasetSpecPtrOutput
- func (o GoogleCloudDatacatalogV1DatasetSpecPtrOutput) Elem() GoogleCloudDatacatalogV1DatasetSpecOutput
- func (GoogleCloudDatacatalogV1DatasetSpecPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1DatasetSpecPtrOutput) ToGoogleCloudDatacatalogV1DatasetSpecPtrOutput() GoogleCloudDatacatalogV1DatasetSpecPtrOutput
- func (o GoogleCloudDatacatalogV1DatasetSpecPtrOutput) ToGoogleCloudDatacatalogV1DatasetSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatasetSpecPtrOutput
- func (o GoogleCloudDatacatalogV1DatasetSpecPtrOutput) VertexDatasetSpec() GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput
- type GoogleCloudDatacatalogV1DatasetSpecResponse
- type GoogleCloudDatacatalogV1DatasetSpecResponseOutput
- func (GoogleCloudDatacatalogV1DatasetSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1DatasetSpecResponseOutput) ToGoogleCloudDatacatalogV1DatasetSpecResponseOutput() GoogleCloudDatacatalogV1DatasetSpecResponseOutput
- func (o GoogleCloudDatacatalogV1DatasetSpecResponseOutput) ToGoogleCloudDatacatalogV1DatasetSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatasetSpecResponseOutput
- func (o GoogleCloudDatacatalogV1DatasetSpecResponseOutput) VertexDatasetSpec() GoogleCloudDatacatalogV1VertexDatasetSpecResponseOutput
- type GoogleCloudDatacatalogV1EntryOverview
- type GoogleCloudDatacatalogV1EntryOverviewArgs
- func (GoogleCloudDatacatalogV1EntryOverviewArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1EntryOverviewArgs) ToGoogleCloudDatacatalogV1EntryOverviewOutput() GoogleCloudDatacatalogV1EntryOverviewOutput
- func (i GoogleCloudDatacatalogV1EntryOverviewArgs) ToGoogleCloudDatacatalogV1EntryOverviewOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1EntryOverviewOutput
- func (i GoogleCloudDatacatalogV1EntryOverviewArgs) ToGoogleCloudDatacatalogV1EntryOverviewPtrOutput() GoogleCloudDatacatalogV1EntryOverviewPtrOutput
- func (i GoogleCloudDatacatalogV1EntryOverviewArgs) ToGoogleCloudDatacatalogV1EntryOverviewPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1EntryOverviewPtrOutput
- type GoogleCloudDatacatalogV1EntryOverviewInput
- type GoogleCloudDatacatalogV1EntryOverviewOutput
- func (GoogleCloudDatacatalogV1EntryOverviewOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1EntryOverviewOutput) Overview() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1EntryOverviewOutput) ToGoogleCloudDatacatalogV1EntryOverviewOutput() GoogleCloudDatacatalogV1EntryOverviewOutput
- func (o GoogleCloudDatacatalogV1EntryOverviewOutput) ToGoogleCloudDatacatalogV1EntryOverviewOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1EntryOverviewOutput
- func (o GoogleCloudDatacatalogV1EntryOverviewOutput) ToGoogleCloudDatacatalogV1EntryOverviewPtrOutput() GoogleCloudDatacatalogV1EntryOverviewPtrOutput
- func (o GoogleCloudDatacatalogV1EntryOverviewOutput) ToGoogleCloudDatacatalogV1EntryOverviewPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1EntryOverviewPtrOutput
- type GoogleCloudDatacatalogV1EntryOverviewPtrInput
- type GoogleCloudDatacatalogV1EntryOverviewPtrOutput
- func (o GoogleCloudDatacatalogV1EntryOverviewPtrOutput) Elem() GoogleCloudDatacatalogV1EntryOverviewOutput
- func (GoogleCloudDatacatalogV1EntryOverviewPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1EntryOverviewPtrOutput) Overview() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1EntryOverviewPtrOutput) ToGoogleCloudDatacatalogV1EntryOverviewPtrOutput() GoogleCloudDatacatalogV1EntryOverviewPtrOutput
- func (o GoogleCloudDatacatalogV1EntryOverviewPtrOutput) ToGoogleCloudDatacatalogV1EntryOverviewPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1EntryOverviewPtrOutput
- type GoogleCloudDatacatalogV1EntryOverviewResponse
- type GoogleCloudDatacatalogV1EntryOverviewResponseOutput
- func (GoogleCloudDatacatalogV1EntryOverviewResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1EntryOverviewResponseOutput) Overview() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1EntryOverviewResponseOutput) ToGoogleCloudDatacatalogV1EntryOverviewResponseOutput() GoogleCloudDatacatalogV1EntryOverviewResponseOutput
- func (o GoogleCloudDatacatalogV1EntryOverviewResponseOutput) ToGoogleCloudDatacatalogV1EntryOverviewResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1EntryOverviewResponseOutput
- type GoogleCloudDatacatalogV1FieldType
- type GoogleCloudDatacatalogV1FieldTypeArgs
- func (GoogleCloudDatacatalogV1FieldTypeArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1FieldTypeArgs) ToGoogleCloudDatacatalogV1FieldTypeOutput() GoogleCloudDatacatalogV1FieldTypeOutput
- func (i GoogleCloudDatacatalogV1FieldTypeArgs) ToGoogleCloudDatacatalogV1FieldTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypeOutput
- type GoogleCloudDatacatalogV1FieldTypeEnumType
- type GoogleCloudDatacatalogV1FieldTypeEnumTypeArgs
- func (GoogleCloudDatacatalogV1FieldTypeEnumTypeArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1FieldTypeEnumTypeArgs) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeOutput() GoogleCloudDatacatalogV1FieldTypeEnumTypeOutput
- func (i GoogleCloudDatacatalogV1FieldTypeEnumTypeArgs) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypeEnumTypeOutput
- func (i GoogleCloudDatacatalogV1FieldTypeEnumTypeArgs) ToGoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput() GoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput
- func (i GoogleCloudDatacatalogV1FieldTypeEnumTypeArgs) ToGoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput
- type GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValue
- type GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArgs
- func (GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArgs) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput() GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput
- func (i GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArgs) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput
- type GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArray
- func (GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArray) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArray) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput() GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput
- func (i GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArray) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput
- type GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayInput
- type GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput
- func (GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput) Index(i pulumi.IntInput) GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput
- func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput() GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput
- func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput
- type GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueInput
- type GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput
- func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput) DisplayName() pulumi.StringOutput
- func (GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput() GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput
- func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput
- type GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponse
- type GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseArrayOutput
- func (GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseOutput
- func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseArrayOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseArrayOutput() GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseArrayOutput
- func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseArrayOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseArrayOutput
- type GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseOutput
- func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseOutput) DisplayName() pulumi.StringOutput
- func (GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseOutput() GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseOutput
- func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseOutput
- type GoogleCloudDatacatalogV1FieldTypeEnumTypeInput
- type GoogleCloudDatacatalogV1FieldTypeEnumTypeOutput
- func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeOutput) AllowedValues() GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput
- func (GoogleCloudDatacatalogV1FieldTypeEnumTypeOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeOutput() GoogleCloudDatacatalogV1FieldTypeEnumTypeOutput
- func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypeEnumTypeOutput
- func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput() GoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput
- func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput
- type GoogleCloudDatacatalogV1FieldTypeEnumTypePtrInput
- type GoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput
- func (o GoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput) AllowedValues() GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput
- func (o GoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput) Elem() GoogleCloudDatacatalogV1FieldTypeEnumTypeOutput
- func (GoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput() GoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput
- func (o GoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput
- type GoogleCloudDatacatalogV1FieldTypeEnumTypeResponse
- type GoogleCloudDatacatalogV1FieldTypeEnumTypeResponseOutput
- func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeResponseOutput) AllowedValues() GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseArrayOutput
- func (GoogleCloudDatacatalogV1FieldTypeEnumTypeResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeResponseOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeResponseOutput() GoogleCloudDatacatalogV1FieldTypeEnumTypeResponseOutput
- func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeResponseOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypeEnumTypeResponseOutput
- type GoogleCloudDatacatalogV1FieldTypeInput
- type GoogleCloudDatacatalogV1FieldTypeOutput
- func (GoogleCloudDatacatalogV1FieldTypeOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1FieldTypeOutput) EnumType() GoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput
- func (o GoogleCloudDatacatalogV1FieldTypeOutput) PrimitiveType() GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput
- func (o GoogleCloudDatacatalogV1FieldTypeOutput) ToGoogleCloudDatacatalogV1FieldTypeOutput() GoogleCloudDatacatalogV1FieldTypeOutput
- func (o GoogleCloudDatacatalogV1FieldTypeOutput) ToGoogleCloudDatacatalogV1FieldTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypeOutput
- type GoogleCloudDatacatalogV1FieldTypePrimitiveType
- func (GoogleCloudDatacatalogV1FieldTypePrimitiveType) ElementType() reflect.Type
- func (e GoogleCloudDatacatalogV1FieldTypePrimitiveType) ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput() GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput
- func (e GoogleCloudDatacatalogV1FieldTypePrimitiveType) ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput
- func (e GoogleCloudDatacatalogV1FieldTypePrimitiveType) ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput() GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput
- func (e GoogleCloudDatacatalogV1FieldTypePrimitiveType) ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput
- func (e GoogleCloudDatacatalogV1FieldTypePrimitiveType) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudDatacatalogV1FieldTypePrimitiveType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudDatacatalogV1FieldTypePrimitiveType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudDatacatalogV1FieldTypePrimitiveType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1FieldTypePrimitiveTypeInput
- type GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput
- func (GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput) ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput() GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput
- func (o GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput) ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput
- func (o GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput) ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput() GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput
- func (o GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput) ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput
- func (o GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrInput
- type GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput
- func (o GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput) Elem() GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput
- func (GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput) ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput() GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput
- func (o GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput) ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput
- func (o GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1FieldTypeResponse
- type GoogleCloudDatacatalogV1FieldTypeResponseOutput
- func (GoogleCloudDatacatalogV1FieldTypeResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1FieldTypeResponseOutput) EnumType() GoogleCloudDatacatalogV1FieldTypeEnumTypeResponseOutput
- func (o GoogleCloudDatacatalogV1FieldTypeResponseOutput) PrimitiveType() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1FieldTypeResponseOutput) ToGoogleCloudDatacatalogV1FieldTypeResponseOutput() GoogleCloudDatacatalogV1FieldTypeResponseOutput
- func (o GoogleCloudDatacatalogV1FieldTypeResponseOutput) ToGoogleCloudDatacatalogV1FieldTypeResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypeResponseOutput
- type GoogleCloudDatacatalogV1FilesetSpec
- type GoogleCloudDatacatalogV1FilesetSpecArgs
- func (GoogleCloudDatacatalogV1FilesetSpecArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1FilesetSpecArgs) ToGoogleCloudDatacatalogV1FilesetSpecOutput() GoogleCloudDatacatalogV1FilesetSpecOutput
- func (i GoogleCloudDatacatalogV1FilesetSpecArgs) ToGoogleCloudDatacatalogV1FilesetSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FilesetSpecOutput
- func (i GoogleCloudDatacatalogV1FilesetSpecArgs) ToGoogleCloudDatacatalogV1FilesetSpecPtrOutput() GoogleCloudDatacatalogV1FilesetSpecPtrOutput
- func (i GoogleCloudDatacatalogV1FilesetSpecArgs) ToGoogleCloudDatacatalogV1FilesetSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FilesetSpecPtrOutput
- type GoogleCloudDatacatalogV1FilesetSpecInput
- type GoogleCloudDatacatalogV1FilesetSpecOutput
- func (o GoogleCloudDatacatalogV1FilesetSpecOutput) DataplexFileset() GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput
- func (GoogleCloudDatacatalogV1FilesetSpecOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1FilesetSpecOutput) ToGoogleCloudDatacatalogV1FilesetSpecOutput() GoogleCloudDatacatalogV1FilesetSpecOutput
- func (o GoogleCloudDatacatalogV1FilesetSpecOutput) ToGoogleCloudDatacatalogV1FilesetSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FilesetSpecOutput
- func (o GoogleCloudDatacatalogV1FilesetSpecOutput) ToGoogleCloudDatacatalogV1FilesetSpecPtrOutput() GoogleCloudDatacatalogV1FilesetSpecPtrOutput
- func (o GoogleCloudDatacatalogV1FilesetSpecOutput) ToGoogleCloudDatacatalogV1FilesetSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FilesetSpecPtrOutput
- type GoogleCloudDatacatalogV1FilesetSpecPtrInput
- type GoogleCloudDatacatalogV1FilesetSpecPtrOutput
- func (o GoogleCloudDatacatalogV1FilesetSpecPtrOutput) DataplexFileset() GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput
- func (o GoogleCloudDatacatalogV1FilesetSpecPtrOutput) Elem() GoogleCloudDatacatalogV1FilesetSpecOutput
- func (GoogleCloudDatacatalogV1FilesetSpecPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1FilesetSpecPtrOutput) ToGoogleCloudDatacatalogV1FilesetSpecPtrOutput() GoogleCloudDatacatalogV1FilesetSpecPtrOutput
- func (o GoogleCloudDatacatalogV1FilesetSpecPtrOutput) ToGoogleCloudDatacatalogV1FilesetSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FilesetSpecPtrOutput
- type GoogleCloudDatacatalogV1FilesetSpecResponse
- type GoogleCloudDatacatalogV1FilesetSpecResponseOutput
- func (o GoogleCloudDatacatalogV1FilesetSpecResponseOutput) DataplexFileset() GoogleCloudDatacatalogV1DataplexFilesetSpecResponseOutput
- func (GoogleCloudDatacatalogV1FilesetSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1FilesetSpecResponseOutput) ToGoogleCloudDatacatalogV1FilesetSpecResponseOutput() GoogleCloudDatacatalogV1FilesetSpecResponseOutput
- func (o GoogleCloudDatacatalogV1FilesetSpecResponseOutput) ToGoogleCloudDatacatalogV1FilesetSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FilesetSpecResponseOutput
- type GoogleCloudDatacatalogV1GcsFileSpecResponse
- type GoogleCloudDatacatalogV1GcsFileSpecResponseArrayOutput
- func (GoogleCloudDatacatalogV1GcsFileSpecResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1GcsFileSpecResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDatacatalogV1GcsFileSpecResponseOutput
- func (o GoogleCloudDatacatalogV1GcsFileSpecResponseArrayOutput) ToGoogleCloudDatacatalogV1GcsFileSpecResponseArrayOutput() GoogleCloudDatacatalogV1GcsFileSpecResponseArrayOutput
- func (o GoogleCloudDatacatalogV1GcsFileSpecResponseArrayOutput) ToGoogleCloudDatacatalogV1GcsFileSpecResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1GcsFileSpecResponseArrayOutput
- type GoogleCloudDatacatalogV1GcsFileSpecResponseOutput
- func (GoogleCloudDatacatalogV1GcsFileSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1GcsFileSpecResponseOutput) FilePath() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1GcsFileSpecResponseOutput) GcsTimestamps() GoogleCloudDatacatalogV1SystemTimestampsResponseOutput
- func (o GoogleCloudDatacatalogV1GcsFileSpecResponseOutput) SizeBytes() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1GcsFileSpecResponseOutput) ToGoogleCloudDatacatalogV1GcsFileSpecResponseOutput() GoogleCloudDatacatalogV1GcsFileSpecResponseOutput
- func (o GoogleCloudDatacatalogV1GcsFileSpecResponseOutput) ToGoogleCloudDatacatalogV1GcsFileSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1GcsFileSpecResponseOutput
- type GoogleCloudDatacatalogV1GcsFilesetSpec
- type GoogleCloudDatacatalogV1GcsFilesetSpecArgs
- func (GoogleCloudDatacatalogV1GcsFilesetSpecArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1GcsFilesetSpecArgs) ToGoogleCloudDatacatalogV1GcsFilesetSpecOutput() GoogleCloudDatacatalogV1GcsFilesetSpecOutput
- func (i GoogleCloudDatacatalogV1GcsFilesetSpecArgs) ToGoogleCloudDatacatalogV1GcsFilesetSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1GcsFilesetSpecOutput
- func (i GoogleCloudDatacatalogV1GcsFilesetSpecArgs) ToGoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput() GoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput
- func (i GoogleCloudDatacatalogV1GcsFilesetSpecArgs) ToGoogleCloudDatacatalogV1GcsFilesetSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput
- type GoogleCloudDatacatalogV1GcsFilesetSpecInput
- type GoogleCloudDatacatalogV1GcsFilesetSpecOutput
- func (GoogleCloudDatacatalogV1GcsFilesetSpecOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1GcsFilesetSpecOutput) FilePatterns() pulumi.StringArrayOutput
- func (o GoogleCloudDatacatalogV1GcsFilesetSpecOutput) ToGoogleCloudDatacatalogV1GcsFilesetSpecOutput() GoogleCloudDatacatalogV1GcsFilesetSpecOutput
- func (o GoogleCloudDatacatalogV1GcsFilesetSpecOutput) ToGoogleCloudDatacatalogV1GcsFilesetSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1GcsFilesetSpecOutput
- func (o GoogleCloudDatacatalogV1GcsFilesetSpecOutput) ToGoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput() GoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput
- func (o GoogleCloudDatacatalogV1GcsFilesetSpecOutput) ToGoogleCloudDatacatalogV1GcsFilesetSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput
- type GoogleCloudDatacatalogV1GcsFilesetSpecPtrInput
- type GoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput
- func (o GoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput) Elem() GoogleCloudDatacatalogV1GcsFilesetSpecOutput
- func (GoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput) FilePatterns() pulumi.StringArrayOutput
- func (o GoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput) ToGoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput() GoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput
- func (o GoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput) ToGoogleCloudDatacatalogV1GcsFilesetSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput
- type GoogleCloudDatacatalogV1GcsFilesetSpecResponse
- type GoogleCloudDatacatalogV1GcsFilesetSpecResponseOutput
- func (GoogleCloudDatacatalogV1GcsFilesetSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1GcsFilesetSpecResponseOutput) FilePatterns() pulumi.StringArrayOutput
- func (o GoogleCloudDatacatalogV1GcsFilesetSpecResponseOutput) SampleGcsFileSpecs() GoogleCloudDatacatalogV1GcsFileSpecResponseArrayOutput
- func (o GoogleCloudDatacatalogV1GcsFilesetSpecResponseOutput) ToGoogleCloudDatacatalogV1GcsFilesetSpecResponseOutput() GoogleCloudDatacatalogV1GcsFilesetSpecResponseOutput
- func (o GoogleCloudDatacatalogV1GcsFilesetSpecResponseOutput) ToGoogleCloudDatacatalogV1GcsFilesetSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1GcsFilesetSpecResponseOutput
- type GoogleCloudDatacatalogV1LookerSystemSpec
- type GoogleCloudDatacatalogV1LookerSystemSpecArgs
- func (GoogleCloudDatacatalogV1LookerSystemSpecArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1LookerSystemSpecArgs) ToGoogleCloudDatacatalogV1LookerSystemSpecOutput() GoogleCloudDatacatalogV1LookerSystemSpecOutput
- func (i GoogleCloudDatacatalogV1LookerSystemSpecArgs) ToGoogleCloudDatacatalogV1LookerSystemSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1LookerSystemSpecOutput
- func (i GoogleCloudDatacatalogV1LookerSystemSpecArgs) ToGoogleCloudDatacatalogV1LookerSystemSpecPtrOutput() GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput
- func (i GoogleCloudDatacatalogV1LookerSystemSpecArgs) ToGoogleCloudDatacatalogV1LookerSystemSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput
- type GoogleCloudDatacatalogV1LookerSystemSpecInput
- type GoogleCloudDatacatalogV1LookerSystemSpecOutput
- func (GoogleCloudDatacatalogV1LookerSystemSpecOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1LookerSystemSpecOutput) ParentInstanceDisplayName() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1LookerSystemSpecOutput) ParentInstanceId() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1LookerSystemSpecOutput) ParentModelDisplayName() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1LookerSystemSpecOutput) ParentModelId() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1LookerSystemSpecOutput) ParentViewDisplayName() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1LookerSystemSpecOutput) ParentViewId() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1LookerSystemSpecOutput) ToGoogleCloudDatacatalogV1LookerSystemSpecOutput() GoogleCloudDatacatalogV1LookerSystemSpecOutput
- func (o GoogleCloudDatacatalogV1LookerSystemSpecOutput) ToGoogleCloudDatacatalogV1LookerSystemSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1LookerSystemSpecOutput
- func (o GoogleCloudDatacatalogV1LookerSystemSpecOutput) ToGoogleCloudDatacatalogV1LookerSystemSpecPtrOutput() GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput
- func (o GoogleCloudDatacatalogV1LookerSystemSpecOutput) ToGoogleCloudDatacatalogV1LookerSystemSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput
- type GoogleCloudDatacatalogV1LookerSystemSpecPtrInput
- type GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput
- func (o GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput) Elem() GoogleCloudDatacatalogV1LookerSystemSpecOutput
- func (GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput) ParentInstanceDisplayName() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput) ParentInstanceId() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput) ParentModelDisplayName() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput) ParentModelId() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput) ParentViewDisplayName() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput) ParentViewId() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput) ToGoogleCloudDatacatalogV1LookerSystemSpecPtrOutput() GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput
- func (o GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput) ToGoogleCloudDatacatalogV1LookerSystemSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput
- type GoogleCloudDatacatalogV1LookerSystemSpecResponse
- type GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput
- func (GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput) ParentInstanceDisplayName() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput) ParentInstanceId() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput) ParentModelDisplayName() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput) ParentModelId() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput) ParentViewDisplayName() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput) ParentViewId() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput) ToGoogleCloudDatacatalogV1LookerSystemSpecResponseOutput() GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput
- func (o GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput) ToGoogleCloudDatacatalogV1LookerSystemSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput
- type GoogleCloudDatacatalogV1ModelSpec
- type GoogleCloudDatacatalogV1ModelSpecArgs
- func (GoogleCloudDatacatalogV1ModelSpecArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1ModelSpecArgs) ToGoogleCloudDatacatalogV1ModelSpecOutput() GoogleCloudDatacatalogV1ModelSpecOutput
- func (i GoogleCloudDatacatalogV1ModelSpecArgs) ToGoogleCloudDatacatalogV1ModelSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ModelSpecOutput
- func (i GoogleCloudDatacatalogV1ModelSpecArgs) ToGoogleCloudDatacatalogV1ModelSpecPtrOutput() GoogleCloudDatacatalogV1ModelSpecPtrOutput
- func (i GoogleCloudDatacatalogV1ModelSpecArgs) ToGoogleCloudDatacatalogV1ModelSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ModelSpecPtrOutput
- type GoogleCloudDatacatalogV1ModelSpecInput
- type GoogleCloudDatacatalogV1ModelSpecOutput
- func (GoogleCloudDatacatalogV1ModelSpecOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1ModelSpecOutput) ToGoogleCloudDatacatalogV1ModelSpecOutput() GoogleCloudDatacatalogV1ModelSpecOutput
- func (o GoogleCloudDatacatalogV1ModelSpecOutput) ToGoogleCloudDatacatalogV1ModelSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ModelSpecOutput
- func (o GoogleCloudDatacatalogV1ModelSpecOutput) ToGoogleCloudDatacatalogV1ModelSpecPtrOutput() GoogleCloudDatacatalogV1ModelSpecPtrOutput
- func (o GoogleCloudDatacatalogV1ModelSpecOutput) ToGoogleCloudDatacatalogV1ModelSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ModelSpecPtrOutput
- func (o GoogleCloudDatacatalogV1ModelSpecOutput) VertexModelSpec() GoogleCloudDatacatalogV1VertexModelSpecPtrOutput
- type GoogleCloudDatacatalogV1ModelSpecPtrInput
- type GoogleCloudDatacatalogV1ModelSpecPtrOutput
- func (o GoogleCloudDatacatalogV1ModelSpecPtrOutput) Elem() GoogleCloudDatacatalogV1ModelSpecOutput
- func (GoogleCloudDatacatalogV1ModelSpecPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1ModelSpecPtrOutput) ToGoogleCloudDatacatalogV1ModelSpecPtrOutput() GoogleCloudDatacatalogV1ModelSpecPtrOutput
- func (o GoogleCloudDatacatalogV1ModelSpecPtrOutput) ToGoogleCloudDatacatalogV1ModelSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ModelSpecPtrOutput
- func (o GoogleCloudDatacatalogV1ModelSpecPtrOutput) VertexModelSpec() GoogleCloudDatacatalogV1VertexModelSpecPtrOutput
- type GoogleCloudDatacatalogV1ModelSpecResponse
- type GoogleCloudDatacatalogV1ModelSpecResponseOutput
- func (GoogleCloudDatacatalogV1ModelSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1ModelSpecResponseOutput) ToGoogleCloudDatacatalogV1ModelSpecResponseOutput() GoogleCloudDatacatalogV1ModelSpecResponseOutput
- func (o GoogleCloudDatacatalogV1ModelSpecResponseOutput) ToGoogleCloudDatacatalogV1ModelSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ModelSpecResponseOutput
- func (o GoogleCloudDatacatalogV1ModelSpecResponseOutput) VertexModelSpec() GoogleCloudDatacatalogV1VertexModelSpecResponseOutput
- type GoogleCloudDatacatalogV1PersonalDetailsResponse
- type GoogleCloudDatacatalogV1PersonalDetailsResponseOutput
- func (GoogleCloudDatacatalogV1PersonalDetailsResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1PersonalDetailsResponseOutput) StarTime() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1PersonalDetailsResponseOutput) Starred() pulumi.BoolOutput
- func (o GoogleCloudDatacatalogV1PersonalDetailsResponseOutput) ToGoogleCloudDatacatalogV1PersonalDetailsResponseOutput() GoogleCloudDatacatalogV1PersonalDetailsResponseOutput
- func (o GoogleCloudDatacatalogV1PersonalDetailsResponseOutput) ToGoogleCloudDatacatalogV1PersonalDetailsResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PersonalDetailsResponseOutput
- type GoogleCloudDatacatalogV1PhysicalSchema
- type GoogleCloudDatacatalogV1PhysicalSchemaArgs
- func (GoogleCloudDatacatalogV1PhysicalSchemaArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1PhysicalSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaOutput
- func (i GoogleCloudDatacatalogV1PhysicalSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaOutput
- func (i GoogleCloudDatacatalogV1PhysicalSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput
- func (i GoogleCloudDatacatalogV1PhysicalSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput
- type GoogleCloudDatacatalogV1PhysicalSchemaAvroSchema
- type GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaArgs
- func (GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput
- func (i GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput
- func (i GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput
- func (i GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput
- type GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaInput
- type GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput
- func (GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput) Text() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput
- type GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrInput
- type GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput) Elem() GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput
- func (GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput) Text() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput
- type GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaResponse
- type GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaResponseOutput
- func (GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaResponseOutput) Text() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaResponseOutput() GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaResponseOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaResponseOutput
- type GoogleCloudDatacatalogV1PhysicalSchemaCsvSchema
- type GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaArgs
- func (GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput
- func (i GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput
- func (i GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput
- func (i GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput
- type GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaInput
- type GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput
- func (GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput
- type GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrInput
- type GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput) Elem() GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput
- func (GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput
- type GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaResponse
- type GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaResponseOutput
- func (GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaResponseOutput() GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaResponseOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaResponseOutput
- type GoogleCloudDatacatalogV1PhysicalSchemaInput
- type GoogleCloudDatacatalogV1PhysicalSchemaOrcSchema
- type GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaArgs
- func (GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput
- func (i GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput
- func (i GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput
- func (i GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput
- type GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaInput
- type GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput
- func (GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput
- type GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrInput
- type GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput) Elem() GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput
- func (GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput
- type GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaResponse
- type GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaResponseOutput
- func (GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaResponseOutput() GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaResponseOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaResponseOutput
- type GoogleCloudDatacatalogV1PhysicalSchemaOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaOutput) Avro() GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaOutput) Csv() GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput
- func (GoogleCloudDatacatalogV1PhysicalSchemaOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1PhysicalSchemaOutput) Orc() GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaOutput) Parquet() GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaOutput) Protobuf() GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaOutput) Thrift() GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput
- type GoogleCloudDatacatalogV1PhysicalSchemaParquetSchema
- type GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaArgs
- func (GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput
- func (i GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput
- func (i GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput
- func (i GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput
- type GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaInput
- type GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput
- func (GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput
- type GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrInput
- type GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput) Elem() GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput
- func (GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput
- type GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaResponse
- type GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaResponseOutput
- func (GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaResponseOutput() GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaResponseOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaResponseOutput
- type GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchema
- type GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaArgs
- func (GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput
- func (i GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput
- func (i GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput
- func (i GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput
- type GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaInput
- type GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput
- func (GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput) Text() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput
- type GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrInput
- type GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput) Elem() GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput
- func (GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput) Text() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput
- type GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaResponse
- type GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaResponseOutput
- func (GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaResponseOutput) Text() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaResponseOutput() GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaResponseOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaResponseOutput
- type GoogleCloudDatacatalogV1PhysicalSchemaPtrInput
- type GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput) Avro() GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput) Csv() GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput) Elem() GoogleCloudDatacatalogV1PhysicalSchemaOutput
- func (GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput) Orc() GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput) Parquet() GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput) Protobuf() GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput) Thrift() GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput
- type GoogleCloudDatacatalogV1PhysicalSchemaResponse
- type GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput) Avro() GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaResponseOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput) Csv() GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaResponseOutput
- func (GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput) Orc() GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaResponseOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput) Parquet() GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaResponseOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput) Protobuf() GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaResponseOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput) Thrift() GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaResponseOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaResponseOutput() GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput
- type GoogleCloudDatacatalogV1PhysicalSchemaThriftSchema
- type GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaArgs
- func (GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput
- func (i GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput
- func (i GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput
- func (i GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput
- type GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaInput
- type GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput
- func (GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput) Text() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput
- type GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrInput
- type GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput) Elem() GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput
- func (GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput) Text() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput
- type GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaResponse
- type GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaResponseOutput
- func (GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaResponseOutput) Text() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaResponseOutput() GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaResponseOutput
- func (o GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaResponseOutput
- type GoogleCloudDatacatalogV1RoutineSpec
- type GoogleCloudDatacatalogV1RoutineSpecArgs
- func (GoogleCloudDatacatalogV1RoutineSpecArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1RoutineSpecArgs) ToGoogleCloudDatacatalogV1RoutineSpecOutput() GoogleCloudDatacatalogV1RoutineSpecOutput
- func (i GoogleCloudDatacatalogV1RoutineSpecArgs) ToGoogleCloudDatacatalogV1RoutineSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecOutput
- func (i GoogleCloudDatacatalogV1RoutineSpecArgs) ToGoogleCloudDatacatalogV1RoutineSpecPtrOutput() GoogleCloudDatacatalogV1RoutineSpecPtrOutput
- func (i GoogleCloudDatacatalogV1RoutineSpecArgs) ToGoogleCloudDatacatalogV1RoutineSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecPtrOutput
- type GoogleCloudDatacatalogV1RoutineSpecArgument
- type GoogleCloudDatacatalogV1RoutineSpecArgumentArgs
- func (GoogleCloudDatacatalogV1RoutineSpecArgumentArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1RoutineSpecArgumentArgs) ToGoogleCloudDatacatalogV1RoutineSpecArgumentOutput() GoogleCloudDatacatalogV1RoutineSpecArgumentOutput
- func (i GoogleCloudDatacatalogV1RoutineSpecArgumentArgs) ToGoogleCloudDatacatalogV1RoutineSpecArgumentOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecArgumentOutput
- type GoogleCloudDatacatalogV1RoutineSpecArgumentArray
- func (GoogleCloudDatacatalogV1RoutineSpecArgumentArray) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1RoutineSpecArgumentArray) ToGoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput() GoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput
- func (i GoogleCloudDatacatalogV1RoutineSpecArgumentArray) ToGoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput
- type GoogleCloudDatacatalogV1RoutineSpecArgumentArrayInput
- type GoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput
- func (GoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput) Index(i pulumi.IntInput) GoogleCloudDatacatalogV1RoutineSpecArgumentOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput() GoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput
- type GoogleCloudDatacatalogV1RoutineSpecArgumentInput
- type GoogleCloudDatacatalogV1RoutineSpecArgumentMode
- func (GoogleCloudDatacatalogV1RoutineSpecArgumentMode) ElementType() reflect.Type
- func (e GoogleCloudDatacatalogV1RoutineSpecArgumentMode) ToGoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput() GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput
- func (e GoogleCloudDatacatalogV1RoutineSpecArgumentMode) ToGoogleCloudDatacatalogV1RoutineSpecArgumentModeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput
- func (e GoogleCloudDatacatalogV1RoutineSpecArgumentMode) ToGoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput() GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput
- func (e GoogleCloudDatacatalogV1RoutineSpecArgumentMode) ToGoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput
- func (e GoogleCloudDatacatalogV1RoutineSpecArgumentMode) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudDatacatalogV1RoutineSpecArgumentMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudDatacatalogV1RoutineSpecArgumentMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudDatacatalogV1RoutineSpecArgumentMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1RoutineSpecArgumentModeInput
- type GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput
- func (GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput() GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentModeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput() GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrInput
- type GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput) Elem() GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput
- func (GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput() GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1RoutineSpecArgumentOutput
- func (GoogleCloudDatacatalogV1RoutineSpecArgumentOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1RoutineSpecArgumentOutput) Mode() GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecArgumentOutput) Name() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecArgumentOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentOutput() GoogleCloudDatacatalogV1RoutineSpecArgumentOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecArgumentOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecArgumentOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecArgumentOutput) Type() pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1RoutineSpecArgumentResponse
- type GoogleCloudDatacatalogV1RoutineSpecArgumentResponseArrayOutput
- func (GoogleCloudDatacatalogV1RoutineSpecArgumentResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1RoutineSpecArgumentResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDatacatalogV1RoutineSpecArgumentResponseOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecArgumentResponseArrayOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentResponseArrayOutput() GoogleCloudDatacatalogV1RoutineSpecArgumentResponseArrayOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecArgumentResponseArrayOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecArgumentResponseArrayOutput
- type GoogleCloudDatacatalogV1RoutineSpecArgumentResponseOutput
- func (GoogleCloudDatacatalogV1RoutineSpecArgumentResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1RoutineSpecArgumentResponseOutput) Mode() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecArgumentResponseOutput) Name() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecArgumentResponseOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentResponseOutput() GoogleCloudDatacatalogV1RoutineSpecArgumentResponseOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecArgumentResponseOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecArgumentResponseOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecArgumentResponseOutput) Type() pulumi.StringOutput
- type GoogleCloudDatacatalogV1RoutineSpecInput
- type GoogleCloudDatacatalogV1RoutineSpecOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecOutput) BigqueryRoutineSpec() GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecOutput) DefinitionBody() pulumi.StringPtrOutput
- func (GoogleCloudDatacatalogV1RoutineSpecOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1RoutineSpecOutput) Language() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecOutput) ReturnType() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecOutput) RoutineArguments() GoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecOutput) RoutineType() GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecOutput) ToGoogleCloudDatacatalogV1RoutineSpecOutput() GoogleCloudDatacatalogV1RoutineSpecOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecOutput) ToGoogleCloudDatacatalogV1RoutineSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecOutput) ToGoogleCloudDatacatalogV1RoutineSpecPtrOutput() GoogleCloudDatacatalogV1RoutineSpecPtrOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecOutput) ToGoogleCloudDatacatalogV1RoutineSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecPtrOutput
- type GoogleCloudDatacatalogV1RoutineSpecPtrInput
- type GoogleCloudDatacatalogV1RoutineSpecPtrOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecPtrOutput) BigqueryRoutineSpec() GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecPtrOutput) DefinitionBody() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecPtrOutput) Elem() GoogleCloudDatacatalogV1RoutineSpecOutput
- func (GoogleCloudDatacatalogV1RoutineSpecPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1RoutineSpecPtrOutput) Language() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecPtrOutput) ReturnType() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecPtrOutput) RoutineArguments() GoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecPtrOutput) RoutineType() GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecPtrOutput) ToGoogleCloudDatacatalogV1RoutineSpecPtrOutput() GoogleCloudDatacatalogV1RoutineSpecPtrOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecPtrOutput) ToGoogleCloudDatacatalogV1RoutineSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecPtrOutput
- type GoogleCloudDatacatalogV1RoutineSpecResponse
- type GoogleCloudDatacatalogV1RoutineSpecResponseOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecResponseOutput) BigqueryRoutineSpec() GoogleCloudDatacatalogV1BigQueryRoutineSpecResponseOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecResponseOutput) DefinitionBody() pulumi.StringOutput
- func (GoogleCloudDatacatalogV1RoutineSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1RoutineSpecResponseOutput) Language() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecResponseOutput) ReturnType() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecResponseOutput) RoutineArguments() GoogleCloudDatacatalogV1RoutineSpecArgumentResponseArrayOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecResponseOutput) RoutineType() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecResponseOutput) ToGoogleCloudDatacatalogV1RoutineSpecResponseOutput() GoogleCloudDatacatalogV1RoutineSpecResponseOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecResponseOutput) ToGoogleCloudDatacatalogV1RoutineSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecResponseOutput
- type GoogleCloudDatacatalogV1RoutineSpecRoutineType
- func (GoogleCloudDatacatalogV1RoutineSpecRoutineType) ElementType() reflect.Type
- func (e GoogleCloudDatacatalogV1RoutineSpecRoutineType) ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput() GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput
- func (e GoogleCloudDatacatalogV1RoutineSpecRoutineType) ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput
- func (e GoogleCloudDatacatalogV1RoutineSpecRoutineType) ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput() GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput
- func (e GoogleCloudDatacatalogV1RoutineSpecRoutineType) ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput
- func (e GoogleCloudDatacatalogV1RoutineSpecRoutineType) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudDatacatalogV1RoutineSpecRoutineType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudDatacatalogV1RoutineSpecRoutineType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudDatacatalogV1RoutineSpecRoutineType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1RoutineSpecRoutineTypeInput
- type GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput
- func (GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput) ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput() GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput) ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput) ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput() GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput) ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrInput
- type GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput) Elem() GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput
- func (GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput) ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput() GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput) ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1Schema
- type GoogleCloudDatacatalogV1SchemaArgs
- func (GoogleCloudDatacatalogV1SchemaArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1SchemaArgs) ToGoogleCloudDatacatalogV1SchemaOutput() GoogleCloudDatacatalogV1SchemaOutput
- func (i GoogleCloudDatacatalogV1SchemaArgs) ToGoogleCloudDatacatalogV1SchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SchemaOutput
- func (i GoogleCloudDatacatalogV1SchemaArgs) ToGoogleCloudDatacatalogV1SchemaPtrOutput() GoogleCloudDatacatalogV1SchemaPtrOutput
- func (i GoogleCloudDatacatalogV1SchemaArgs) ToGoogleCloudDatacatalogV1SchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SchemaPtrOutput
- type GoogleCloudDatacatalogV1SchemaInput
- type GoogleCloudDatacatalogV1SchemaOutput
- func (o GoogleCloudDatacatalogV1SchemaOutput) Columns() GoogleCloudDatacatalogV1ColumnSchemaArrayOutput
- func (GoogleCloudDatacatalogV1SchemaOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1SchemaOutput) ToGoogleCloudDatacatalogV1SchemaOutput() GoogleCloudDatacatalogV1SchemaOutput
- func (o GoogleCloudDatacatalogV1SchemaOutput) ToGoogleCloudDatacatalogV1SchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SchemaOutput
- func (o GoogleCloudDatacatalogV1SchemaOutput) ToGoogleCloudDatacatalogV1SchemaPtrOutput() GoogleCloudDatacatalogV1SchemaPtrOutput
- func (o GoogleCloudDatacatalogV1SchemaOutput) ToGoogleCloudDatacatalogV1SchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SchemaPtrOutput
- type GoogleCloudDatacatalogV1SchemaPtrInput
- type GoogleCloudDatacatalogV1SchemaPtrOutput
- func (o GoogleCloudDatacatalogV1SchemaPtrOutput) Columns() GoogleCloudDatacatalogV1ColumnSchemaArrayOutput
- func (o GoogleCloudDatacatalogV1SchemaPtrOutput) Elem() GoogleCloudDatacatalogV1SchemaOutput
- func (GoogleCloudDatacatalogV1SchemaPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1SchemaPtrOutput) ToGoogleCloudDatacatalogV1SchemaPtrOutput() GoogleCloudDatacatalogV1SchemaPtrOutput
- func (o GoogleCloudDatacatalogV1SchemaPtrOutput) ToGoogleCloudDatacatalogV1SchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SchemaPtrOutput
- type GoogleCloudDatacatalogV1SchemaResponse
- type GoogleCloudDatacatalogV1SchemaResponseOutput
- func (o GoogleCloudDatacatalogV1SchemaResponseOutput) Columns() GoogleCloudDatacatalogV1ColumnSchemaResponseArrayOutput
- func (GoogleCloudDatacatalogV1SchemaResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1SchemaResponseOutput) ToGoogleCloudDatacatalogV1SchemaResponseOutput() GoogleCloudDatacatalogV1SchemaResponseOutput
- func (o GoogleCloudDatacatalogV1SchemaResponseOutput) ToGoogleCloudDatacatalogV1SchemaResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SchemaResponseOutput
- type GoogleCloudDatacatalogV1ServiceSpec
- type GoogleCloudDatacatalogV1ServiceSpecArgs
- func (GoogleCloudDatacatalogV1ServiceSpecArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1ServiceSpecArgs) ToGoogleCloudDatacatalogV1ServiceSpecOutput() GoogleCloudDatacatalogV1ServiceSpecOutput
- func (i GoogleCloudDatacatalogV1ServiceSpecArgs) ToGoogleCloudDatacatalogV1ServiceSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ServiceSpecOutput
- func (i GoogleCloudDatacatalogV1ServiceSpecArgs) ToGoogleCloudDatacatalogV1ServiceSpecPtrOutput() GoogleCloudDatacatalogV1ServiceSpecPtrOutput
- func (i GoogleCloudDatacatalogV1ServiceSpecArgs) ToGoogleCloudDatacatalogV1ServiceSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ServiceSpecPtrOutput
- type GoogleCloudDatacatalogV1ServiceSpecInput
- type GoogleCloudDatacatalogV1ServiceSpecOutput
- func (o GoogleCloudDatacatalogV1ServiceSpecOutput) CloudBigtableInstanceSpec() GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput
- func (GoogleCloudDatacatalogV1ServiceSpecOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1ServiceSpecOutput) ToGoogleCloudDatacatalogV1ServiceSpecOutput() GoogleCloudDatacatalogV1ServiceSpecOutput
- func (o GoogleCloudDatacatalogV1ServiceSpecOutput) ToGoogleCloudDatacatalogV1ServiceSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ServiceSpecOutput
- func (o GoogleCloudDatacatalogV1ServiceSpecOutput) ToGoogleCloudDatacatalogV1ServiceSpecPtrOutput() GoogleCloudDatacatalogV1ServiceSpecPtrOutput
- func (o GoogleCloudDatacatalogV1ServiceSpecOutput) ToGoogleCloudDatacatalogV1ServiceSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ServiceSpecPtrOutput
- type GoogleCloudDatacatalogV1ServiceSpecPtrInput
- type GoogleCloudDatacatalogV1ServiceSpecPtrOutput
- func (o GoogleCloudDatacatalogV1ServiceSpecPtrOutput) CloudBigtableInstanceSpec() GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput
- func (o GoogleCloudDatacatalogV1ServiceSpecPtrOutput) Elem() GoogleCloudDatacatalogV1ServiceSpecOutput
- func (GoogleCloudDatacatalogV1ServiceSpecPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1ServiceSpecPtrOutput) ToGoogleCloudDatacatalogV1ServiceSpecPtrOutput() GoogleCloudDatacatalogV1ServiceSpecPtrOutput
- func (o GoogleCloudDatacatalogV1ServiceSpecPtrOutput) ToGoogleCloudDatacatalogV1ServiceSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ServiceSpecPtrOutput
- type GoogleCloudDatacatalogV1ServiceSpecResponse
- type GoogleCloudDatacatalogV1ServiceSpecResponseOutput
- func (o GoogleCloudDatacatalogV1ServiceSpecResponseOutput) CloudBigtableInstanceSpec() GoogleCloudDatacatalogV1CloudBigtableInstanceSpecResponseOutput
- func (GoogleCloudDatacatalogV1ServiceSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1ServiceSpecResponseOutput) ToGoogleCloudDatacatalogV1ServiceSpecResponseOutput() GoogleCloudDatacatalogV1ServiceSpecResponseOutput
- func (o GoogleCloudDatacatalogV1ServiceSpecResponseOutput) ToGoogleCloudDatacatalogV1ServiceSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ServiceSpecResponseOutput
- type GoogleCloudDatacatalogV1SqlDatabaseSystemSpec
- type GoogleCloudDatacatalogV1SqlDatabaseSystemSpecArgs
- func (GoogleCloudDatacatalogV1SqlDatabaseSystemSpecArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1SqlDatabaseSystemSpecArgs) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput() GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput
- func (i GoogleCloudDatacatalogV1SqlDatabaseSystemSpecArgs) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput
- func (i GoogleCloudDatacatalogV1SqlDatabaseSystemSpecArgs) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput() GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput
- func (i GoogleCloudDatacatalogV1SqlDatabaseSystemSpecArgs) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput
- type GoogleCloudDatacatalogV1SqlDatabaseSystemSpecInput
- type GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput
- func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput) DatabaseVersion() pulumi.StringPtrOutput
- func (GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput) InstanceHost() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput) SqlEngine() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput() GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput
- func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput
- func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput() GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput
- func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput
- type GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrInput
- type GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput
- func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput) DatabaseVersion() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput) Elem() GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput
- func (GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput) InstanceHost() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput) SqlEngine() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput() GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput
- func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput
- type GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponse
- type GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutput
- func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutput) DatabaseVersion() pulumi.StringOutput
- func (GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutput) InstanceHost() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutput) SqlEngine() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutput) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutput() GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutput
- func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutput) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutput
- type GoogleCloudDatacatalogV1StoragePropertiesResponse
- type GoogleCloudDatacatalogV1StoragePropertiesResponseOutput
- func (GoogleCloudDatacatalogV1StoragePropertiesResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1StoragePropertiesResponseOutput) FilePattern() pulumi.StringArrayOutput
- func (o GoogleCloudDatacatalogV1StoragePropertiesResponseOutput) FileType() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1StoragePropertiesResponseOutput) ToGoogleCloudDatacatalogV1StoragePropertiesResponseOutput() GoogleCloudDatacatalogV1StoragePropertiesResponseOutput
- func (o GoogleCloudDatacatalogV1StoragePropertiesResponseOutput) ToGoogleCloudDatacatalogV1StoragePropertiesResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1StoragePropertiesResponseOutput
- type GoogleCloudDatacatalogV1SystemTimestamps
- type GoogleCloudDatacatalogV1SystemTimestampsArgs
- func (GoogleCloudDatacatalogV1SystemTimestampsArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1SystemTimestampsArgs) ToGoogleCloudDatacatalogV1SystemTimestampsOutput() GoogleCloudDatacatalogV1SystemTimestampsOutput
- func (i GoogleCloudDatacatalogV1SystemTimestampsArgs) ToGoogleCloudDatacatalogV1SystemTimestampsOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SystemTimestampsOutput
- func (i GoogleCloudDatacatalogV1SystemTimestampsArgs) ToGoogleCloudDatacatalogV1SystemTimestampsPtrOutput() GoogleCloudDatacatalogV1SystemTimestampsPtrOutput
- func (i GoogleCloudDatacatalogV1SystemTimestampsArgs) ToGoogleCloudDatacatalogV1SystemTimestampsPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SystemTimestampsPtrOutput
- type GoogleCloudDatacatalogV1SystemTimestampsInput
- type GoogleCloudDatacatalogV1SystemTimestampsOutput
- func (o GoogleCloudDatacatalogV1SystemTimestampsOutput) CreateTime() pulumi.StringPtrOutput
- func (GoogleCloudDatacatalogV1SystemTimestampsOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1SystemTimestampsOutput) ToGoogleCloudDatacatalogV1SystemTimestampsOutput() GoogleCloudDatacatalogV1SystemTimestampsOutput
- func (o GoogleCloudDatacatalogV1SystemTimestampsOutput) ToGoogleCloudDatacatalogV1SystemTimestampsOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SystemTimestampsOutput
- func (o GoogleCloudDatacatalogV1SystemTimestampsOutput) ToGoogleCloudDatacatalogV1SystemTimestampsPtrOutput() GoogleCloudDatacatalogV1SystemTimestampsPtrOutput
- func (o GoogleCloudDatacatalogV1SystemTimestampsOutput) ToGoogleCloudDatacatalogV1SystemTimestampsPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SystemTimestampsPtrOutput
- func (o GoogleCloudDatacatalogV1SystemTimestampsOutput) UpdateTime() pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1SystemTimestampsPtrInput
- type GoogleCloudDatacatalogV1SystemTimestampsPtrOutput
- func (o GoogleCloudDatacatalogV1SystemTimestampsPtrOutput) CreateTime() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1SystemTimestampsPtrOutput) Elem() GoogleCloudDatacatalogV1SystemTimestampsOutput
- func (GoogleCloudDatacatalogV1SystemTimestampsPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1SystemTimestampsPtrOutput) ToGoogleCloudDatacatalogV1SystemTimestampsPtrOutput() GoogleCloudDatacatalogV1SystemTimestampsPtrOutput
- func (o GoogleCloudDatacatalogV1SystemTimestampsPtrOutput) ToGoogleCloudDatacatalogV1SystemTimestampsPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SystemTimestampsPtrOutput
- func (o GoogleCloudDatacatalogV1SystemTimestampsPtrOutput) UpdateTime() pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1SystemTimestampsResponse
- type GoogleCloudDatacatalogV1SystemTimestampsResponseOutput
- func (o GoogleCloudDatacatalogV1SystemTimestampsResponseOutput) CreateTime() pulumi.StringOutput
- func (GoogleCloudDatacatalogV1SystemTimestampsResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1SystemTimestampsResponseOutput) ExpireTime() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1SystemTimestampsResponseOutput) ToGoogleCloudDatacatalogV1SystemTimestampsResponseOutput() GoogleCloudDatacatalogV1SystemTimestampsResponseOutput
- func (o GoogleCloudDatacatalogV1SystemTimestampsResponseOutput) ToGoogleCloudDatacatalogV1SystemTimestampsResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SystemTimestampsResponseOutput
- func (o GoogleCloudDatacatalogV1SystemTimestampsResponseOutput) UpdateTime() pulumi.StringOutput
- type GoogleCloudDatacatalogV1TableSpecResponse
- type GoogleCloudDatacatalogV1TableSpecResponseOutput
- func (GoogleCloudDatacatalogV1TableSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1TableSpecResponseOutput) GroupedEntry() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1TableSpecResponseOutput) ToGoogleCloudDatacatalogV1TableSpecResponseOutput() GoogleCloudDatacatalogV1TableSpecResponseOutput
- func (o GoogleCloudDatacatalogV1TableSpecResponseOutput) ToGoogleCloudDatacatalogV1TableSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1TableSpecResponseOutput
- type GoogleCloudDatacatalogV1TagTemplateField
- type GoogleCloudDatacatalogV1TagTemplateFieldArgs
- func (GoogleCloudDatacatalogV1TagTemplateFieldArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1TagTemplateFieldArgs) ToGoogleCloudDatacatalogV1TagTemplateFieldOutput() GoogleCloudDatacatalogV1TagTemplateFieldOutput
- func (i GoogleCloudDatacatalogV1TagTemplateFieldArgs) ToGoogleCloudDatacatalogV1TagTemplateFieldOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1TagTemplateFieldOutput
- type GoogleCloudDatacatalogV1TagTemplateFieldInput
- type GoogleCloudDatacatalogV1TagTemplateFieldMap
- func (GoogleCloudDatacatalogV1TagTemplateFieldMap) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1TagTemplateFieldMap) ToGoogleCloudDatacatalogV1TagTemplateFieldMapOutput() GoogleCloudDatacatalogV1TagTemplateFieldMapOutput
- func (i GoogleCloudDatacatalogV1TagTemplateFieldMap) ToGoogleCloudDatacatalogV1TagTemplateFieldMapOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1TagTemplateFieldMapOutput
- type GoogleCloudDatacatalogV1TagTemplateFieldMapInput
- type GoogleCloudDatacatalogV1TagTemplateFieldMapOutput
- func (GoogleCloudDatacatalogV1TagTemplateFieldMapOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1TagTemplateFieldMapOutput) MapIndex(k pulumi.StringInput) GoogleCloudDatacatalogV1TagTemplateFieldOutput
- func (o GoogleCloudDatacatalogV1TagTemplateFieldMapOutput) ToGoogleCloudDatacatalogV1TagTemplateFieldMapOutput() GoogleCloudDatacatalogV1TagTemplateFieldMapOutput
- func (o GoogleCloudDatacatalogV1TagTemplateFieldMapOutput) ToGoogleCloudDatacatalogV1TagTemplateFieldMapOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1TagTemplateFieldMapOutput
- type GoogleCloudDatacatalogV1TagTemplateFieldOutput
- func (o GoogleCloudDatacatalogV1TagTemplateFieldOutput) Description() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1TagTemplateFieldOutput) DisplayName() pulumi.StringPtrOutput
- func (GoogleCloudDatacatalogV1TagTemplateFieldOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1TagTemplateFieldOutput) IsRequired() pulumi.BoolPtrOutput
- func (o GoogleCloudDatacatalogV1TagTemplateFieldOutput) Order() pulumi.IntPtrOutput
- func (o GoogleCloudDatacatalogV1TagTemplateFieldOutput) ToGoogleCloudDatacatalogV1TagTemplateFieldOutput() GoogleCloudDatacatalogV1TagTemplateFieldOutput
- func (o GoogleCloudDatacatalogV1TagTemplateFieldOutput) ToGoogleCloudDatacatalogV1TagTemplateFieldOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1TagTemplateFieldOutput
- func (o GoogleCloudDatacatalogV1TagTemplateFieldOutput) Type() GoogleCloudDatacatalogV1FieldTypeOutput
- type GoogleCloudDatacatalogV1TagTemplateFieldResponse
- type GoogleCloudDatacatalogV1TagTemplateFieldResponseMapOutput
- func (GoogleCloudDatacatalogV1TagTemplateFieldResponseMapOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1TagTemplateFieldResponseMapOutput) MapIndex(k pulumi.StringInput) GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput
- func (o GoogleCloudDatacatalogV1TagTemplateFieldResponseMapOutput) ToGoogleCloudDatacatalogV1TagTemplateFieldResponseMapOutput() GoogleCloudDatacatalogV1TagTemplateFieldResponseMapOutput
- func (o GoogleCloudDatacatalogV1TagTemplateFieldResponseMapOutput) ToGoogleCloudDatacatalogV1TagTemplateFieldResponseMapOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1TagTemplateFieldResponseMapOutput
- type GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput
- func (o GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput) Description() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput) DisplayName() pulumi.StringOutput
- func (GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput) IsRequired() pulumi.BoolOutput
- func (o GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput) Name() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput) Order() pulumi.IntOutput
- func (o GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput) ToGoogleCloudDatacatalogV1TagTemplateFieldResponseOutput() GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput
- func (o GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput) ToGoogleCloudDatacatalogV1TagTemplateFieldResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput
- func (o GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput) Type() GoogleCloudDatacatalogV1FieldTypeResponseOutput
- type GoogleCloudDatacatalogV1TaxonomyServiceResponse
- type GoogleCloudDatacatalogV1TaxonomyServiceResponseOutput
- func (GoogleCloudDatacatalogV1TaxonomyServiceResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1TaxonomyServiceResponseOutput) Identity() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1TaxonomyServiceResponseOutput) Name() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1TaxonomyServiceResponseOutput) ToGoogleCloudDatacatalogV1TaxonomyServiceResponseOutput() GoogleCloudDatacatalogV1TaxonomyServiceResponseOutput
- func (o GoogleCloudDatacatalogV1TaxonomyServiceResponseOutput) ToGoogleCloudDatacatalogV1TaxonomyServiceResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1TaxonomyServiceResponseOutput
- type GoogleCloudDatacatalogV1UsageSignal
- type GoogleCloudDatacatalogV1UsageSignalArgs
- func (GoogleCloudDatacatalogV1UsageSignalArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1UsageSignalArgs) ToGoogleCloudDatacatalogV1UsageSignalOutput() GoogleCloudDatacatalogV1UsageSignalOutput
- func (i GoogleCloudDatacatalogV1UsageSignalArgs) ToGoogleCloudDatacatalogV1UsageSignalOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1UsageSignalOutput
- func (i GoogleCloudDatacatalogV1UsageSignalArgs) ToGoogleCloudDatacatalogV1UsageSignalPtrOutput() GoogleCloudDatacatalogV1UsageSignalPtrOutput
- func (i GoogleCloudDatacatalogV1UsageSignalArgs) ToGoogleCloudDatacatalogV1UsageSignalPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1UsageSignalPtrOutput
- type GoogleCloudDatacatalogV1UsageSignalInput
- type GoogleCloudDatacatalogV1UsageSignalOutput
- func (o GoogleCloudDatacatalogV1UsageSignalOutput) CommonUsageWithinTimeRange() GoogleCloudDatacatalogV1CommonUsageStatsMapOutput
- func (GoogleCloudDatacatalogV1UsageSignalOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1UsageSignalOutput) FavoriteCount() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1UsageSignalOutput) ToGoogleCloudDatacatalogV1UsageSignalOutput() GoogleCloudDatacatalogV1UsageSignalOutput
- func (o GoogleCloudDatacatalogV1UsageSignalOutput) ToGoogleCloudDatacatalogV1UsageSignalOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1UsageSignalOutput
- func (o GoogleCloudDatacatalogV1UsageSignalOutput) ToGoogleCloudDatacatalogV1UsageSignalPtrOutput() GoogleCloudDatacatalogV1UsageSignalPtrOutput
- func (o GoogleCloudDatacatalogV1UsageSignalOutput) ToGoogleCloudDatacatalogV1UsageSignalPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1UsageSignalPtrOutput
- func (o GoogleCloudDatacatalogV1UsageSignalOutput) UpdateTime() pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1UsageSignalPtrInput
- type GoogleCloudDatacatalogV1UsageSignalPtrOutput
- func (o GoogleCloudDatacatalogV1UsageSignalPtrOutput) CommonUsageWithinTimeRange() GoogleCloudDatacatalogV1CommonUsageStatsMapOutput
- func (o GoogleCloudDatacatalogV1UsageSignalPtrOutput) Elem() GoogleCloudDatacatalogV1UsageSignalOutput
- func (GoogleCloudDatacatalogV1UsageSignalPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1UsageSignalPtrOutput) FavoriteCount() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1UsageSignalPtrOutput) ToGoogleCloudDatacatalogV1UsageSignalPtrOutput() GoogleCloudDatacatalogV1UsageSignalPtrOutput
- func (o GoogleCloudDatacatalogV1UsageSignalPtrOutput) ToGoogleCloudDatacatalogV1UsageSignalPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1UsageSignalPtrOutput
- func (o GoogleCloudDatacatalogV1UsageSignalPtrOutput) UpdateTime() pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1UsageSignalResponse
- type GoogleCloudDatacatalogV1UsageSignalResponseOutput
- func (o GoogleCloudDatacatalogV1UsageSignalResponseOutput) CommonUsageWithinTimeRange() GoogleCloudDatacatalogV1CommonUsageStatsResponseMapOutput
- func (GoogleCloudDatacatalogV1UsageSignalResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1UsageSignalResponseOutput) FavoriteCount() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1UsageSignalResponseOutput) ToGoogleCloudDatacatalogV1UsageSignalResponseOutput() GoogleCloudDatacatalogV1UsageSignalResponseOutput
- func (o GoogleCloudDatacatalogV1UsageSignalResponseOutput) ToGoogleCloudDatacatalogV1UsageSignalResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1UsageSignalResponseOutput
- func (o GoogleCloudDatacatalogV1UsageSignalResponseOutput) UpdateTime() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1UsageSignalResponseOutput) UsageWithinTimeRange() GoogleCloudDatacatalogV1UsageStatsResponseMapOutput
- type GoogleCloudDatacatalogV1UsageStatsResponse
- type GoogleCloudDatacatalogV1UsageStatsResponseMapOutput
- func (GoogleCloudDatacatalogV1UsageStatsResponseMapOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1UsageStatsResponseMapOutput) MapIndex(k pulumi.StringInput) GoogleCloudDatacatalogV1UsageStatsResponseOutput
- func (o GoogleCloudDatacatalogV1UsageStatsResponseMapOutput) ToGoogleCloudDatacatalogV1UsageStatsResponseMapOutput() GoogleCloudDatacatalogV1UsageStatsResponseMapOutput
- func (o GoogleCloudDatacatalogV1UsageStatsResponseMapOutput) ToGoogleCloudDatacatalogV1UsageStatsResponseMapOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1UsageStatsResponseMapOutput
- type GoogleCloudDatacatalogV1UsageStatsResponseOutput
- func (GoogleCloudDatacatalogV1UsageStatsResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1UsageStatsResponseOutput) ToGoogleCloudDatacatalogV1UsageStatsResponseOutput() GoogleCloudDatacatalogV1UsageStatsResponseOutput
- func (o GoogleCloudDatacatalogV1UsageStatsResponseOutput) ToGoogleCloudDatacatalogV1UsageStatsResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1UsageStatsResponseOutput
- func (o GoogleCloudDatacatalogV1UsageStatsResponseOutput) TotalCancellations() pulumi.Float64Output
- func (o GoogleCloudDatacatalogV1UsageStatsResponseOutput) TotalCompletions() pulumi.Float64Output
- func (o GoogleCloudDatacatalogV1UsageStatsResponseOutput) TotalExecutionTimeForCompletionsMillis() pulumi.Float64Output
- func (o GoogleCloudDatacatalogV1UsageStatsResponseOutput) TotalFailures() pulumi.Float64Output
- type GoogleCloudDatacatalogV1VertexDatasetSpec
- type GoogleCloudDatacatalogV1VertexDatasetSpecArgs
- func (GoogleCloudDatacatalogV1VertexDatasetSpecArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1VertexDatasetSpecArgs) ToGoogleCloudDatacatalogV1VertexDatasetSpecOutput() GoogleCloudDatacatalogV1VertexDatasetSpecOutput
- func (i GoogleCloudDatacatalogV1VertexDatasetSpecArgs) ToGoogleCloudDatacatalogV1VertexDatasetSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexDatasetSpecOutput
- func (i GoogleCloudDatacatalogV1VertexDatasetSpecArgs) ToGoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput() GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput
- func (i GoogleCloudDatacatalogV1VertexDatasetSpecArgs) ToGoogleCloudDatacatalogV1VertexDatasetSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput
- type GoogleCloudDatacatalogV1VertexDatasetSpecDataType
- func (GoogleCloudDatacatalogV1VertexDatasetSpecDataType) ElementType() reflect.Type
- func (e GoogleCloudDatacatalogV1VertexDatasetSpecDataType) ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput() GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput
- func (e GoogleCloudDatacatalogV1VertexDatasetSpecDataType) ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput
- func (e GoogleCloudDatacatalogV1VertexDatasetSpecDataType) ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput() GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput
- func (e GoogleCloudDatacatalogV1VertexDatasetSpecDataType) ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput
- func (e GoogleCloudDatacatalogV1VertexDatasetSpecDataType) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudDatacatalogV1VertexDatasetSpecDataType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudDatacatalogV1VertexDatasetSpecDataType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudDatacatalogV1VertexDatasetSpecDataType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeInput
- type GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput
- func (GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput() GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput
- func (o GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput
- func (o GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput() GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput
- func (o GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput
- func (o GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrInput
- type GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput
- func (o GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput) Elem() GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput
- func (GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput() GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput
- func (o GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput
- func (o GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1VertexDatasetSpecInput
- type GoogleCloudDatacatalogV1VertexDatasetSpecOutput
- func (o GoogleCloudDatacatalogV1VertexDatasetSpecOutput) DataItemCount() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1VertexDatasetSpecOutput) DataType() GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput
- func (GoogleCloudDatacatalogV1VertexDatasetSpecOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1VertexDatasetSpecOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecOutput() GoogleCloudDatacatalogV1VertexDatasetSpecOutput
- func (o GoogleCloudDatacatalogV1VertexDatasetSpecOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexDatasetSpecOutput
- func (o GoogleCloudDatacatalogV1VertexDatasetSpecOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput() GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput
- func (o GoogleCloudDatacatalogV1VertexDatasetSpecOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput
- type GoogleCloudDatacatalogV1VertexDatasetSpecPtrInput
- type GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput
- func (o GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput) DataItemCount() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput) DataType() GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput
- func (o GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput) Elem() GoogleCloudDatacatalogV1VertexDatasetSpecOutput
- func (GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput() GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput
- func (o GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput
- type GoogleCloudDatacatalogV1VertexDatasetSpecResponse
- type GoogleCloudDatacatalogV1VertexDatasetSpecResponseOutput
- func (o GoogleCloudDatacatalogV1VertexDatasetSpecResponseOutput) DataItemCount() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1VertexDatasetSpecResponseOutput) DataType() pulumi.StringOutput
- func (GoogleCloudDatacatalogV1VertexDatasetSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1VertexDatasetSpecResponseOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecResponseOutput() GoogleCloudDatacatalogV1VertexDatasetSpecResponseOutput
- func (o GoogleCloudDatacatalogV1VertexDatasetSpecResponseOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexDatasetSpecResponseOutput
- type GoogleCloudDatacatalogV1VertexModelSourceInfo
- type GoogleCloudDatacatalogV1VertexModelSourceInfoArgs
- func (GoogleCloudDatacatalogV1VertexModelSourceInfoArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1VertexModelSourceInfoArgs) ToGoogleCloudDatacatalogV1VertexModelSourceInfoOutput() GoogleCloudDatacatalogV1VertexModelSourceInfoOutput
- func (i GoogleCloudDatacatalogV1VertexModelSourceInfoArgs) ToGoogleCloudDatacatalogV1VertexModelSourceInfoOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSourceInfoOutput
- func (i GoogleCloudDatacatalogV1VertexModelSourceInfoArgs) ToGoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput() GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput
- func (i GoogleCloudDatacatalogV1VertexModelSourceInfoArgs) ToGoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput
- type GoogleCloudDatacatalogV1VertexModelSourceInfoInput
- type GoogleCloudDatacatalogV1VertexModelSourceInfoOutput
- func (o GoogleCloudDatacatalogV1VertexModelSourceInfoOutput) Copy() pulumi.BoolPtrOutput
- func (GoogleCloudDatacatalogV1VertexModelSourceInfoOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1VertexModelSourceInfoOutput) SourceType() GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput
- func (o GoogleCloudDatacatalogV1VertexModelSourceInfoOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoOutput() GoogleCloudDatacatalogV1VertexModelSourceInfoOutput
- func (o GoogleCloudDatacatalogV1VertexModelSourceInfoOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSourceInfoOutput
- func (o GoogleCloudDatacatalogV1VertexModelSourceInfoOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput() GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput
- func (o GoogleCloudDatacatalogV1VertexModelSourceInfoOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput
- type GoogleCloudDatacatalogV1VertexModelSourceInfoPtrInput
- type GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput
- func (o GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput) Copy() pulumi.BoolPtrOutput
- func (o GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput) Elem() GoogleCloudDatacatalogV1VertexModelSourceInfoOutput
- func (GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput) SourceType() GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput
- func (o GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput() GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput
- func (o GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput
- type GoogleCloudDatacatalogV1VertexModelSourceInfoResponse
- type GoogleCloudDatacatalogV1VertexModelSourceInfoResponseOutput
- func (o GoogleCloudDatacatalogV1VertexModelSourceInfoResponseOutput) Copy() pulumi.BoolOutput
- func (GoogleCloudDatacatalogV1VertexModelSourceInfoResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1VertexModelSourceInfoResponseOutput) SourceType() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1VertexModelSourceInfoResponseOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoResponseOutput() GoogleCloudDatacatalogV1VertexModelSourceInfoResponseOutput
- func (o GoogleCloudDatacatalogV1VertexModelSourceInfoResponseOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSourceInfoResponseOutput
- type GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType
- func (GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType) ElementType() reflect.Type
- func (e GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType) ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput() GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput
- func (e GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType) ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput
- func (e GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType) ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput() GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput
- func (e GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType) ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput
- func (e GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeInput
- type GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput
- func (GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput() GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput
- func (o GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput
- func (o GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput() GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput
- func (o GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput
- func (o GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrInput
- type GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput
- func (o GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput) Elem() GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput
- func (GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput() GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput
- func (o GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput
- func (o GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDatacatalogV1VertexModelSpec
- type GoogleCloudDatacatalogV1VertexModelSpecArgs
- func (GoogleCloudDatacatalogV1VertexModelSpecArgs) ElementType() reflect.Type
- func (i GoogleCloudDatacatalogV1VertexModelSpecArgs) ToGoogleCloudDatacatalogV1VertexModelSpecOutput() GoogleCloudDatacatalogV1VertexModelSpecOutput
- func (i GoogleCloudDatacatalogV1VertexModelSpecArgs) ToGoogleCloudDatacatalogV1VertexModelSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSpecOutput
- func (i GoogleCloudDatacatalogV1VertexModelSpecArgs) ToGoogleCloudDatacatalogV1VertexModelSpecPtrOutput() GoogleCloudDatacatalogV1VertexModelSpecPtrOutput
- func (i GoogleCloudDatacatalogV1VertexModelSpecArgs) ToGoogleCloudDatacatalogV1VertexModelSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSpecPtrOutput
- type GoogleCloudDatacatalogV1VertexModelSpecInput
- type GoogleCloudDatacatalogV1VertexModelSpecOutput
- func (o GoogleCloudDatacatalogV1VertexModelSpecOutput) ContainerImageUri() pulumi.StringPtrOutput
- func (GoogleCloudDatacatalogV1VertexModelSpecOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1VertexModelSpecOutput) ToGoogleCloudDatacatalogV1VertexModelSpecOutput() GoogleCloudDatacatalogV1VertexModelSpecOutput
- func (o GoogleCloudDatacatalogV1VertexModelSpecOutput) ToGoogleCloudDatacatalogV1VertexModelSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSpecOutput
- func (o GoogleCloudDatacatalogV1VertexModelSpecOutput) ToGoogleCloudDatacatalogV1VertexModelSpecPtrOutput() GoogleCloudDatacatalogV1VertexModelSpecPtrOutput
- func (o GoogleCloudDatacatalogV1VertexModelSpecOutput) ToGoogleCloudDatacatalogV1VertexModelSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSpecPtrOutput
- func (o GoogleCloudDatacatalogV1VertexModelSpecOutput) VersionAliases() pulumi.StringArrayOutput
- func (o GoogleCloudDatacatalogV1VertexModelSpecOutput) VersionDescription() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1VertexModelSpecOutput) VersionId() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1VertexModelSpecOutput) VertexModelSourceInfo() GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput
- type GoogleCloudDatacatalogV1VertexModelSpecPtrInput
- type GoogleCloudDatacatalogV1VertexModelSpecPtrOutput
- func (o GoogleCloudDatacatalogV1VertexModelSpecPtrOutput) ContainerImageUri() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1VertexModelSpecPtrOutput) Elem() GoogleCloudDatacatalogV1VertexModelSpecOutput
- func (GoogleCloudDatacatalogV1VertexModelSpecPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1VertexModelSpecPtrOutput) ToGoogleCloudDatacatalogV1VertexModelSpecPtrOutput() GoogleCloudDatacatalogV1VertexModelSpecPtrOutput
- func (o GoogleCloudDatacatalogV1VertexModelSpecPtrOutput) ToGoogleCloudDatacatalogV1VertexModelSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSpecPtrOutput
- func (o GoogleCloudDatacatalogV1VertexModelSpecPtrOutput) VersionAliases() pulumi.StringArrayOutput
- func (o GoogleCloudDatacatalogV1VertexModelSpecPtrOutput) VersionDescription() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1VertexModelSpecPtrOutput) VersionId() pulumi.StringPtrOutput
- func (o GoogleCloudDatacatalogV1VertexModelSpecPtrOutput) VertexModelSourceInfo() GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput
- type GoogleCloudDatacatalogV1VertexModelSpecResponse
- type GoogleCloudDatacatalogV1VertexModelSpecResponseOutput
- func (o GoogleCloudDatacatalogV1VertexModelSpecResponseOutput) ContainerImageUri() pulumi.StringOutput
- func (GoogleCloudDatacatalogV1VertexModelSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1VertexModelSpecResponseOutput) ToGoogleCloudDatacatalogV1VertexModelSpecResponseOutput() GoogleCloudDatacatalogV1VertexModelSpecResponseOutput
- func (o GoogleCloudDatacatalogV1VertexModelSpecResponseOutput) ToGoogleCloudDatacatalogV1VertexModelSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSpecResponseOutput
- func (o GoogleCloudDatacatalogV1VertexModelSpecResponseOutput) VersionAliases() pulumi.StringArrayOutput
- func (o GoogleCloudDatacatalogV1VertexModelSpecResponseOutput) VersionDescription() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1VertexModelSpecResponseOutput) VersionId() pulumi.StringOutput
- func (o GoogleCloudDatacatalogV1VertexModelSpecResponseOutput) VertexModelSourceInfo() GoogleCloudDatacatalogV1VertexModelSourceInfoResponseOutput
- type GoogleCloudDatacatalogV1ViewSpecResponse
- type GoogleCloudDatacatalogV1ViewSpecResponseOutput
- func (GoogleCloudDatacatalogV1ViewSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDatacatalogV1ViewSpecResponseOutput) ToGoogleCloudDatacatalogV1ViewSpecResponseOutput() GoogleCloudDatacatalogV1ViewSpecResponseOutput
- func (o GoogleCloudDatacatalogV1ViewSpecResponseOutput) ToGoogleCloudDatacatalogV1ViewSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ViewSpecResponseOutput
- func (o GoogleCloudDatacatalogV1ViewSpecResponseOutput) ViewQuery() pulumi.StringOutput
- type LookupEntryArgs
- type LookupEntryGroupArgs
- type LookupEntryGroupIamPolicyArgs
- type LookupEntryGroupIamPolicyOutputArgs
- type LookupEntryGroupIamPolicyResult
- type LookupEntryGroupIamPolicyResultOutput
- func (o LookupEntryGroupIamPolicyResultOutput) Bindings() BindingResponseArrayOutput
- func (LookupEntryGroupIamPolicyResultOutput) ElementType() reflect.Type
- func (o LookupEntryGroupIamPolicyResultOutput) Etag() pulumi.StringOutput
- func (o LookupEntryGroupIamPolicyResultOutput) ToLookupEntryGroupIamPolicyResultOutput() LookupEntryGroupIamPolicyResultOutput
- func (o LookupEntryGroupIamPolicyResultOutput) ToLookupEntryGroupIamPolicyResultOutputWithContext(ctx context.Context) LookupEntryGroupIamPolicyResultOutput
- func (o LookupEntryGroupIamPolicyResultOutput) Version() pulumi.IntOutput
- type LookupEntryGroupOutputArgs
- type LookupEntryGroupResult
- type LookupEntryGroupResultOutput
- func (o LookupEntryGroupResultOutput) DataCatalogTimestamps() GoogleCloudDatacatalogV1SystemTimestampsResponseOutput
- func (o LookupEntryGroupResultOutput) Description() pulumi.StringOutput
- func (o LookupEntryGroupResultOutput) DisplayName() pulumi.StringOutput
- func (LookupEntryGroupResultOutput) ElementType() reflect.Type
- func (o LookupEntryGroupResultOutput) Name() pulumi.StringOutput
- func (o LookupEntryGroupResultOutput) ToLookupEntryGroupResultOutput() LookupEntryGroupResultOutput
- func (o LookupEntryGroupResultOutput) ToLookupEntryGroupResultOutputWithContext(ctx context.Context) LookupEntryGroupResultOutput
- type LookupEntryOutputArgs
- type LookupEntryResult
- type LookupEntryResultOutput
- func (o LookupEntryResultOutput) BigqueryDateShardedSpec() GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput
- func (o LookupEntryResultOutput) BigqueryTableSpec() GoogleCloudDatacatalogV1BigQueryTableSpecResponseOutput
- func (o LookupEntryResultOutput) BusinessContext() GoogleCloudDatacatalogV1BusinessContextResponseOutput
- func (o LookupEntryResultOutput) CloudBigtableSystemSpec() GoogleCloudDatacatalogV1CloudBigtableSystemSpecResponseOutput
- func (o LookupEntryResultOutput) DataSource() GoogleCloudDatacatalogV1DataSourceResponseOutput
- func (o LookupEntryResultOutput) DataSourceConnectionSpec() GoogleCloudDatacatalogV1DataSourceConnectionSpecResponseOutput
- func (o LookupEntryResultOutput) DatabaseTableSpec() GoogleCloudDatacatalogV1DatabaseTableSpecResponseOutput
- func (o LookupEntryResultOutput) DatasetSpec() GoogleCloudDatacatalogV1DatasetSpecResponseOutput
- func (o LookupEntryResultOutput) Description() pulumi.StringOutput
- func (o LookupEntryResultOutput) DisplayName() pulumi.StringOutput
- func (LookupEntryResultOutput) ElementType() reflect.Type
- func (o LookupEntryResultOutput) FilesetSpec() GoogleCloudDatacatalogV1FilesetSpecResponseOutput
- func (o LookupEntryResultOutput) FullyQualifiedName() pulumi.StringOutput
- func (o LookupEntryResultOutput) GcsFilesetSpec() GoogleCloudDatacatalogV1GcsFilesetSpecResponseOutput
- func (o LookupEntryResultOutput) IntegratedSystem() pulumi.StringOutput
- func (o LookupEntryResultOutput) Labels() pulumi.StringMapOutput
- func (o LookupEntryResultOutput) LinkedResource() pulumi.StringOutput
- func (o LookupEntryResultOutput) LookerSystemSpec() GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput
- func (o LookupEntryResultOutput) ModelSpec() GoogleCloudDatacatalogV1ModelSpecResponseOutput
- func (o LookupEntryResultOutput) Name() pulumi.StringOutput
- func (o LookupEntryResultOutput) PersonalDetails() GoogleCloudDatacatalogV1PersonalDetailsResponseOutput
- func (o LookupEntryResultOutput) RoutineSpec() GoogleCloudDatacatalogV1RoutineSpecResponseOutput
- func (o LookupEntryResultOutput) Schema() GoogleCloudDatacatalogV1SchemaResponseOutput
- func (o LookupEntryResultOutput) ServiceSpec() GoogleCloudDatacatalogV1ServiceSpecResponseOutput
- func (o LookupEntryResultOutput) SourceSystemTimestamps() GoogleCloudDatacatalogV1SystemTimestampsResponseOutput
- func (o LookupEntryResultOutput) SqlDatabaseSystemSpec() GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutput
- func (o LookupEntryResultOutput) ToLookupEntryResultOutput() LookupEntryResultOutput
- func (o LookupEntryResultOutput) ToLookupEntryResultOutputWithContext(ctx context.Context) LookupEntryResultOutput
- func (o LookupEntryResultOutput) Type() pulumi.StringOutput
- func (o LookupEntryResultOutput) UsageSignal() GoogleCloudDatacatalogV1UsageSignalResponseOutput
- func (o LookupEntryResultOutput) UserSpecifiedSystem() pulumi.StringOutput
- func (o LookupEntryResultOutput) UserSpecifiedType() pulumi.StringOutput
- type LookupPolicyTagArgs
- type LookupPolicyTagOutputArgs
- type LookupPolicyTagResult
- type LookupPolicyTagResultOutput
- func (o LookupPolicyTagResultOutput) ChildPolicyTags() pulumi.StringArrayOutput
- func (o LookupPolicyTagResultOutput) Description() pulumi.StringOutput
- func (o LookupPolicyTagResultOutput) DisplayName() pulumi.StringOutput
- func (LookupPolicyTagResultOutput) ElementType() reflect.Type
- func (o LookupPolicyTagResultOutput) Name() pulumi.StringOutput
- func (o LookupPolicyTagResultOutput) ParentPolicyTag() pulumi.StringOutput
- func (o LookupPolicyTagResultOutput) ToLookupPolicyTagResultOutput() LookupPolicyTagResultOutput
- func (o LookupPolicyTagResultOutput) ToLookupPolicyTagResultOutputWithContext(ctx context.Context) LookupPolicyTagResultOutput
- type LookupTagTemplateArgs
- type LookupTagTemplateIamPolicyArgs
- type LookupTagTemplateIamPolicyOutputArgs
- type LookupTagTemplateIamPolicyResult
- type LookupTagTemplateIamPolicyResultOutput
- func (o LookupTagTemplateIamPolicyResultOutput) Bindings() BindingResponseArrayOutput
- func (LookupTagTemplateIamPolicyResultOutput) ElementType() reflect.Type
- func (o LookupTagTemplateIamPolicyResultOutput) Etag() pulumi.StringOutput
- func (o LookupTagTemplateIamPolicyResultOutput) ToLookupTagTemplateIamPolicyResultOutput() LookupTagTemplateIamPolicyResultOutput
- func (o LookupTagTemplateIamPolicyResultOutput) ToLookupTagTemplateIamPolicyResultOutputWithContext(ctx context.Context) LookupTagTemplateIamPolicyResultOutput
- func (o LookupTagTemplateIamPolicyResultOutput) Version() pulumi.IntOutput
- type LookupTagTemplateOutputArgs
- type LookupTagTemplateResult
- type LookupTagTemplateResultOutput
- func (o LookupTagTemplateResultOutput) DisplayName() pulumi.StringOutput
- func (LookupTagTemplateResultOutput) ElementType() reflect.Type
- func (o LookupTagTemplateResultOutput) Fields() GoogleCloudDatacatalogV1TagTemplateFieldResponseMapOutput
- func (o LookupTagTemplateResultOutput) IsPubliclyReadable() pulumi.BoolOutput
- func (o LookupTagTemplateResultOutput) Name() pulumi.StringOutput
- func (o LookupTagTemplateResultOutput) ToLookupTagTemplateResultOutput() LookupTagTemplateResultOutput
- func (o LookupTagTemplateResultOutput) ToLookupTagTemplateResultOutputWithContext(ctx context.Context) LookupTagTemplateResultOutput
- type LookupTaxonomyArgs
- type LookupTaxonomyIamPolicyArgs
- type LookupTaxonomyIamPolicyOutputArgs
- type LookupTaxonomyIamPolicyResult
- type LookupTaxonomyIamPolicyResultOutput
- func (o LookupTaxonomyIamPolicyResultOutput) Bindings() BindingResponseArrayOutput
- func (LookupTaxonomyIamPolicyResultOutput) ElementType() reflect.Type
- func (o LookupTaxonomyIamPolicyResultOutput) Etag() pulumi.StringOutput
- func (o LookupTaxonomyIamPolicyResultOutput) ToLookupTaxonomyIamPolicyResultOutput() LookupTaxonomyIamPolicyResultOutput
- func (o LookupTaxonomyIamPolicyResultOutput) ToLookupTaxonomyIamPolicyResultOutputWithContext(ctx context.Context) LookupTaxonomyIamPolicyResultOutput
- func (o LookupTaxonomyIamPolicyResultOutput) Version() pulumi.IntOutput
- type LookupTaxonomyOutputArgs
- type LookupTaxonomyPolicyTagIamPolicyArgs
- type LookupTaxonomyPolicyTagIamPolicyOutputArgs
- type LookupTaxonomyPolicyTagIamPolicyResult
- type LookupTaxonomyPolicyTagIamPolicyResultOutput
- func (o LookupTaxonomyPolicyTagIamPolicyResultOutput) Bindings() BindingResponseArrayOutput
- func (LookupTaxonomyPolicyTagIamPolicyResultOutput) ElementType() reflect.Type
- func (o LookupTaxonomyPolicyTagIamPolicyResultOutput) Etag() pulumi.StringOutput
- func (o LookupTaxonomyPolicyTagIamPolicyResultOutput) ToLookupTaxonomyPolicyTagIamPolicyResultOutput() LookupTaxonomyPolicyTagIamPolicyResultOutput
- func (o LookupTaxonomyPolicyTagIamPolicyResultOutput) ToLookupTaxonomyPolicyTagIamPolicyResultOutputWithContext(ctx context.Context) LookupTaxonomyPolicyTagIamPolicyResultOutput
- func (o LookupTaxonomyPolicyTagIamPolicyResultOutput) Version() pulumi.IntOutput
- type LookupTaxonomyResult
- type LookupTaxonomyResultOutput
- func (o LookupTaxonomyResultOutput) ActivatedPolicyTypes() pulumi.StringArrayOutput
- func (o LookupTaxonomyResultOutput) Description() pulumi.StringOutput
- func (o LookupTaxonomyResultOutput) DisplayName() pulumi.StringOutput
- func (LookupTaxonomyResultOutput) ElementType() reflect.Type
- func (o LookupTaxonomyResultOutput) Name() pulumi.StringOutput
- func (o LookupTaxonomyResultOutput) PolicyTagCount() pulumi.IntOutput
- func (o LookupTaxonomyResultOutput) Service() GoogleCloudDatacatalogV1TaxonomyServiceResponseOutput
- func (o LookupTaxonomyResultOutput) TaxonomyTimestamps() GoogleCloudDatacatalogV1SystemTimestampsResponseOutput
- func (o LookupTaxonomyResultOutput) ToLookupTaxonomyResultOutput() LookupTaxonomyResultOutput
- func (o LookupTaxonomyResultOutput) ToLookupTaxonomyResultOutputWithContext(ctx context.Context) LookupTaxonomyResultOutput
- type PolicyTag
- type PolicyTagArgs
- type PolicyTagInput
- type PolicyTagOutput
- func (o PolicyTagOutput) ChildPolicyTags() pulumi.StringArrayOutput
- func (o PolicyTagOutput) Description() pulumi.StringOutput
- func (o PolicyTagOutput) DisplayName() pulumi.StringOutput
- func (PolicyTagOutput) ElementType() reflect.Type
- func (o PolicyTagOutput) Location() pulumi.StringOutput
- func (o PolicyTagOutput) Name() pulumi.StringOutput
- func (o PolicyTagOutput) ParentPolicyTag() pulumi.StringOutput
- func (o PolicyTagOutput) Project() pulumi.StringOutput
- func (o PolicyTagOutput) TaxonomyId() pulumi.StringOutput
- func (o PolicyTagOutput) ToPolicyTagOutput() PolicyTagOutput
- func (o PolicyTagOutput) ToPolicyTagOutputWithContext(ctx context.Context) PolicyTagOutput
- type PolicyTagState
- type TagTemplate
- type TagTemplateArgs
- type TagTemplateIamBinding
- type TagTemplateIamBindingArgs
- type TagTemplateIamBindingInput
- type TagTemplateIamBindingOutput
- func (o TagTemplateIamBindingOutput) Condition() iam.ConditionPtrOutput
- func (TagTemplateIamBindingOutput) ElementType() reflect.Type
- func (o TagTemplateIamBindingOutput) Etag() pulumi.StringOutput
- func (o TagTemplateIamBindingOutput) Members() pulumi.StringArrayOutput
- func (o TagTemplateIamBindingOutput) Name() pulumi.StringOutput
- func (o TagTemplateIamBindingOutput) Project() pulumi.StringOutput
- func (o TagTemplateIamBindingOutput) Role() pulumi.StringOutput
- func (o TagTemplateIamBindingOutput) ToTagTemplateIamBindingOutput() TagTemplateIamBindingOutput
- func (o TagTemplateIamBindingOutput) ToTagTemplateIamBindingOutputWithContext(ctx context.Context) TagTemplateIamBindingOutput
- type TagTemplateIamBindingState
- type TagTemplateIamMember
- type TagTemplateIamMemberArgs
- type TagTemplateIamMemberInput
- type TagTemplateIamMemberOutput
- func (o TagTemplateIamMemberOutput) Condition() iam.ConditionPtrOutput
- func (TagTemplateIamMemberOutput) ElementType() reflect.Type
- func (o TagTemplateIamMemberOutput) Etag() pulumi.StringOutput
- func (o TagTemplateIamMemberOutput) Member() pulumi.StringOutput
- func (o TagTemplateIamMemberOutput) Name() pulumi.StringOutput
- func (o TagTemplateIamMemberOutput) Project() pulumi.StringOutput
- func (o TagTemplateIamMemberOutput) Role() pulumi.StringOutput
- func (o TagTemplateIamMemberOutput) ToTagTemplateIamMemberOutput() TagTemplateIamMemberOutput
- func (o TagTemplateIamMemberOutput) ToTagTemplateIamMemberOutputWithContext(ctx context.Context) TagTemplateIamMemberOutput
- type TagTemplateIamMemberState
- type TagTemplateIamPolicy
- type TagTemplateIamPolicyArgs
- type TagTemplateIamPolicyInput
- type TagTemplateIamPolicyOutput
- func (o TagTemplateIamPolicyOutput) Bindings() BindingResponseArrayOutput
- func (TagTemplateIamPolicyOutput) ElementType() reflect.Type
- func (o TagTemplateIamPolicyOutput) Etag() pulumi.StringOutput
- func (o TagTemplateIamPolicyOutput) Location() pulumi.StringOutput
- func (o TagTemplateIamPolicyOutput) Project() pulumi.StringOutput
- func (o TagTemplateIamPolicyOutput) TagTemplateId() pulumi.StringOutput
- func (o TagTemplateIamPolicyOutput) ToTagTemplateIamPolicyOutput() TagTemplateIamPolicyOutput
- func (o TagTemplateIamPolicyOutput) ToTagTemplateIamPolicyOutputWithContext(ctx context.Context) TagTemplateIamPolicyOutput
- func (o TagTemplateIamPolicyOutput) Version() pulumi.IntOutput
- type TagTemplateIamPolicyState
- type TagTemplateInput
- type TagTemplateOutput
- func (o TagTemplateOutput) DisplayName() pulumi.StringOutput
- func (TagTemplateOutput) ElementType() reflect.Type
- func (o TagTemplateOutput) Fields() GoogleCloudDatacatalogV1TagTemplateFieldResponseMapOutput
- func (o TagTemplateOutput) IsPubliclyReadable() pulumi.BoolOutput
- func (o TagTemplateOutput) Location() pulumi.StringOutput
- func (o TagTemplateOutput) Name() pulumi.StringOutput
- func (o TagTemplateOutput) Project() pulumi.StringOutput
- func (o TagTemplateOutput) TagTemplateId() pulumi.StringOutput
- func (o TagTemplateOutput) ToTagTemplateOutput() TagTemplateOutput
- func (o TagTemplateOutput) ToTagTemplateOutputWithContext(ctx context.Context) TagTemplateOutput
- type TagTemplateState
- type Taxonomy
- type TaxonomyActivatedPolicyTypesItem
- func (TaxonomyActivatedPolicyTypesItem) ElementType() reflect.Type
- func (e TaxonomyActivatedPolicyTypesItem) ToStringOutput() pulumi.StringOutput
- func (e TaxonomyActivatedPolicyTypesItem) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TaxonomyActivatedPolicyTypesItem) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TaxonomyActivatedPolicyTypesItem) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e TaxonomyActivatedPolicyTypesItem) ToTaxonomyActivatedPolicyTypesItemOutput() TaxonomyActivatedPolicyTypesItemOutput
- func (e TaxonomyActivatedPolicyTypesItem) ToTaxonomyActivatedPolicyTypesItemOutputWithContext(ctx context.Context) TaxonomyActivatedPolicyTypesItemOutput
- func (e TaxonomyActivatedPolicyTypesItem) ToTaxonomyActivatedPolicyTypesItemPtrOutput() TaxonomyActivatedPolicyTypesItemPtrOutput
- func (e TaxonomyActivatedPolicyTypesItem) ToTaxonomyActivatedPolicyTypesItemPtrOutputWithContext(ctx context.Context) TaxonomyActivatedPolicyTypesItemPtrOutput
- type TaxonomyActivatedPolicyTypesItemArray
- func (TaxonomyActivatedPolicyTypesItemArray) ElementType() reflect.Type
- func (i TaxonomyActivatedPolicyTypesItemArray) ToTaxonomyActivatedPolicyTypesItemArrayOutput() TaxonomyActivatedPolicyTypesItemArrayOutput
- func (i TaxonomyActivatedPolicyTypesItemArray) ToTaxonomyActivatedPolicyTypesItemArrayOutputWithContext(ctx context.Context) TaxonomyActivatedPolicyTypesItemArrayOutput
- type TaxonomyActivatedPolicyTypesItemArrayInput
- type TaxonomyActivatedPolicyTypesItemArrayOutput
- func (TaxonomyActivatedPolicyTypesItemArrayOutput) ElementType() reflect.Type
- func (o TaxonomyActivatedPolicyTypesItemArrayOutput) Index(i pulumi.IntInput) TaxonomyActivatedPolicyTypesItemOutput
- func (o TaxonomyActivatedPolicyTypesItemArrayOutput) ToTaxonomyActivatedPolicyTypesItemArrayOutput() TaxonomyActivatedPolicyTypesItemArrayOutput
- func (o TaxonomyActivatedPolicyTypesItemArrayOutput) ToTaxonomyActivatedPolicyTypesItemArrayOutputWithContext(ctx context.Context) TaxonomyActivatedPolicyTypesItemArrayOutput
- type TaxonomyActivatedPolicyTypesItemInput
- type TaxonomyActivatedPolicyTypesItemOutput
- func (TaxonomyActivatedPolicyTypesItemOutput) ElementType() reflect.Type
- func (o TaxonomyActivatedPolicyTypesItemOutput) ToStringOutput() pulumi.StringOutput
- func (o TaxonomyActivatedPolicyTypesItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TaxonomyActivatedPolicyTypesItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaxonomyActivatedPolicyTypesItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaxonomyActivatedPolicyTypesItemOutput) ToTaxonomyActivatedPolicyTypesItemOutput() TaxonomyActivatedPolicyTypesItemOutput
- func (o TaxonomyActivatedPolicyTypesItemOutput) ToTaxonomyActivatedPolicyTypesItemOutputWithContext(ctx context.Context) TaxonomyActivatedPolicyTypesItemOutput
- func (o TaxonomyActivatedPolicyTypesItemOutput) ToTaxonomyActivatedPolicyTypesItemPtrOutput() TaxonomyActivatedPolicyTypesItemPtrOutput
- func (o TaxonomyActivatedPolicyTypesItemOutput) ToTaxonomyActivatedPolicyTypesItemPtrOutputWithContext(ctx context.Context) TaxonomyActivatedPolicyTypesItemPtrOutput
- type TaxonomyActivatedPolicyTypesItemPtrInput
- type TaxonomyActivatedPolicyTypesItemPtrOutput
- func (o TaxonomyActivatedPolicyTypesItemPtrOutput) Elem() TaxonomyActivatedPolicyTypesItemOutput
- func (TaxonomyActivatedPolicyTypesItemPtrOutput) ElementType() reflect.Type
- func (o TaxonomyActivatedPolicyTypesItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaxonomyActivatedPolicyTypesItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaxonomyActivatedPolicyTypesItemPtrOutput) ToTaxonomyActivatedPolicyTypesItemPtrOutput() TaxonomyActivatedPolicyTypesItemPtrOutput
- func (o TaxonomyActivatedPolicyTypesItemPtrOutput) ToTaxonomyActivatedPolicyTypesItemPtrOutputWithContext(ctx context.Context) TaxonomyActivatedPolicyTypesItemPtrOutput
- type TaxonomyArgs
- type TaxonomyIamBinding
- type TaxonomyIamBindingArgs
- type TaxonomyIamBindingInput
- type TaxonomyIamBindingOutput
- func (o TaxonomyIamBindingOutput) Condition() iam.ConditionPtrOutput
- func (TaxonomyIamBindingOutput) ElementType() reflect.Type
- func (o TaxonomyIamBindingOutput) Etag() pulumi.StringOutput
- func (o TaxonomyIamBindingOutput) Members() pulumi.StringArrayOutput
- func (o TaxonomyIamBindingOutput) Name() pulumi.StringOutput
- func (o TaxonomyIamBindingOutput) Project() pulumi.StringOutput
- func (o TaxonomyIamBindingOutput) Role() pulumi.StringOutput
- func (o TaxonomyIamBindingOutput) ToTaxonomyIamBindingOutput() TaxonomyIamBindingOutput
- func (o TaxonomyIamBindingOutput) ToTaxonomyIamBindingOutputWithContext(ctx context.Context) TaxonomyIamBindingOutput
- type TaxonomyIamBindingState
- type TaxonomyIamMember
- type TaxonomyIamMemberArgs
- type TaxonomyIamMemberInput
- type TaxonomyIamMemberOutput
- func (o TaxonomyIamMemberOutput) Condition() iam.ConditionPtrOutput
- func (TaxonomyIamMemberOutput) ElementType() reflect.Type
- func (o TaxonomyIamMemberOutput) Etag() pulumi.StringOutput
- func (o TaxonomyIamMemberOutput) Member() pulumi.StringOutput
- func (o TaxonomyIamMemberOutput) Name() pulumi.StringOutput
- func (o TaxonomyIamMemberOutput) Project() pulumi.StringOutput
- func (o TaxonomyIamMemberOutput) Role() pulumi.StringOutput
- func (o TaxonomyIamMemberOutput) ToTaxonomyIamMemberOutput() TaxonomyIamMemberOutput
- func (o TaxonomyIamMemberOutput) ToTaxonomyIamMemberOutputWithContext(ctx context.Context) TaxonomyIamMemberOutput
- type TaxonomyIamMemberState
- type TaxonomyIamPolicy
- type TaxonomyIamPolicyArgs
- type TaxonomyIamPolicyInput
- type TaxonomyIamPolicyOutput
- func (o TaxonomyIamPolicyOutput) Bindings() BindingResponseArrayOutput
- func (TaxonomyIamPolicyOutput) ElementType() reflect.Type
- func (o TaxonomyIamPolicyOutput) Etag() pulumi.StringOutput
- func (o TaxonomyIamPolicyOutput) Location() pulumi.StringOutput
- func (o TaxonomyIamPolicyOutput) Project() pulumi.StringOutput
- func (o TaxonomyIamPolicyOutput) TaxonomyId() pulumi.StringOutput
- func (o TaxonomyIamPolicyOutput) ToTaxonomyIamPolicyOutput() TaxonomyIamPolicyOutput
- func (o TaxonomyIamPolicyOutput) ToTaxonomyIamPolicyOutputWithContext(ctx context.Context) TaxonomyIamPolicyOutput
- func (o TaxonomyIamPolicyOutput) Version() pulumi.IntOutput
- type TaxonomyIamPolicyState
- type TaxonomyInput
- type TaxonomyOutput
- func (o TaxonomyOutput) ActivatedPolicyTypes() pulumi.StringArrayOutput
- func (o TaxonomyOutput) Description() pulumi.StringOutput
- func (o TaxonomyOutput) DisplayName() pulumi.StringOutput
- func (TaxonomyOutput) ElementType() reflect.Type
- func (o TaxonomyOutput) Location() pulumi.StringOutput
- func (o TaxonomyOutput) Name() pulumi.StringOutput
- func (o TaxonomyOutput) PolicyTagCount() pulumi.IntOutput
- func (o TaxonomyOutput) Project() pulumi.StringOutput
- func (o TaxonomyOutput) Service() GoogleCloudDatacatalogV1TaxonomyServiceResponseOutput
- func (o TaxonomyOutput) TaxonomyTimestamps() GoogleCloudDatacatalogV1SystemTimestampsResponseOutput
- func (o TaxonomyOutput) ToTaxonomyOutput() TaxonomyOutput
- func (o TaxonomyOutput) ToTaxonomyOutputWithContext(ctx context.Context) TaxonomyOutput
- type TaxonomyPolicyTagIamBinding
- func (*TaxonomyPolicyTagIamBinding) ElementType() reflect.Type
- func (i *TaxonomyPolicyTagIamBinding) ToTaxonomyPolicyTagIamBindingOutput() TaxonomyPolicyTagIamBindingOutput
- func (i *TaxonomyPolicyTagIamBinding) ToTaxonomyPolicyTagIamBindingOutputWithContext(ctx context.Context) TaxonomyPolicyTagIamBindingOutput
- type TaxonomyPolicyTagIamBindingArgs
- type TaxonomyPolicyTagIamBindingInput
- type TaxonomyPolicyTagIamBindingOutput
- func (o TaxonomyPolicyTagIamBindingOutput) Condition() iam.ConditionPtrOutput
- func (TaxonomyPolicyTagIamBindingOutput) ElementType() reflect.Type
- func (o TaxonomyPolicyTagIamBindingOutput) Etag() pulumi.StringOutput
- func (o TaxonomyPolicyTagIamBindingOutput) Members() pulumi.StringArrayOutput
- func (o TaxonomyPolicyTagIamBindingOutput) Name() pulumi.StringOutput
- func (o TaxonomyPolicyTagIamBindingOutput) Project() pulumi.StringOutput
- func (o TaxonomyPolicyTagIamBindingOutput) Role() pulumi.StringOutput
- func (o TaxonomyPolicyTagIamBindingOutput) ToTaxonomyPolicyTagIamBindingOutput() TaxonomyPolicyTagIamBindingOutput
- func (o TaxonomyPolicyTagIamBindingOutput) ToTaxonomyPolicyTagIamBindingOutputWithContext(ctx context.Context) TaxonomyPolicyTagIamBindingOutput
- type TaxonomyPolicyTagIamBindingState
- type TaxonomyPolicyTagIamMember
- func (*TaxonomyPolicyTagIamMember) ElementType() reflect.Type
- func (i *TaxonomyPolicyTagIamMember) ToTaxonomyPolicyTagIamMemberOutput() TaxonomyPolicyTagIamMemberOutput
- func (i *TaxonomyPolicyTagIamMember) ToTaxonomyPolicyTagIamMemberOutputWithContext(ctx context.Context) TaxonomyPolicyTagIamMemberOutput
- type TaxonomyPolicyTagIamMemberArgs
- type TaxonomyPolicyTagIamMemberInput
- type TaxonomyPolicyTagIamMemberOutput
- func (o TaxonomyPolicyTagIamMemberOutput) Condition() iam.ConditionPtrOutput
- func (TaxonomyPolicyTagIamMemberOutput) ElementType() reflect.Type
- func (o TaxonomyPolicyTagIamMemberOutput) Etag() pulumi.StringOutput
- func (o TaxonomyPolicyTagIamMemberOutput) Member() pulumi.StringOutput
- func (o TaxonomyPolicyTagIamMemberOutput) Name() pulumi.StringOutput
- func (o TaxonomyPolicyTagIamMemberOutput) Project() pulumi.StringOutput
- func (o TaxonomyPolicyTagIamMemberOutput) Role() pulumi.StringOutput
- func (o TaxonomyPolicyTagIamMemberOutput) ToTaxonomyPolicyTagIamMemberOutput() TaxonomyPolicyTagIamMemberOutput
- func (o TaxonomyPolicyTagIamMemberOutput) ToTaxonomyPolicyTagIamMemberOutputWithContext(ctx context.Context) TaxonomyPolicyTagIamMemberOutput
- type TaxonomyPolicyTagIamMemberState
- type TaxonomyPolicyTagIamPolicy
- func (*TaxonomyPolicyTagIamPolicy) ElementType() reflect.Type
- func (i *TaxonomyPolicyTagIamPolicy) ToTaxonomyPolicyTagIamPolicyOutput() TaxonomyPolicyTagIamPolicyOutput
- func (i *TaxonomyPolicyTagIamPolicy) ToTaxonomyPolicyTagIamPolicyOutputWithContext(ctx context.Context) TaxonomyPolicyTagIamPolicyOutput
- type TaxonomyPolicyTagIamPolicyArgs
- type TaxonomyPolicyTagIamPolicyInput
- type TaxonomyPolicyTagIamPolicyOutput
- func (o TaxonomyPolicyTagIamPolicyOutput) Bindings() BindingResponseArrayOutput
- func (TaxonomyPolicyTagIamPolicyOutput) ElementType() reflect.Type
- func (o TaxonomyPolicyTagIamPolicyOutput) Etag() pulumi.StringOutput
- func (o TaxonomyPolicyTagIamPolicyOutput) Location() pulumi.StringOutput
- func (o TaxonomyPolicyTagIamPolicyOutput) PolicyTagId() pulumi.StringOutput
- func (o TaxonomyPolicyTagIamPolicyOutput) Project() pulumi.StringOutput
- func (o TaxonomyPolicyTagIamPolicyOutput) TaxonomyId() pulumi.StringOutput
- func (o TaxonomyPolicyTagIamPolicyOutput) ToTaxonomyPolicyTagIamPolicyOutput() TaxonomyPolicyTagIamPolicyOutput
- func (o TaxonomyPolicyTagIamPolicyOutput) ToTaxonomyPolicyTagIamPolicyOutputWithContext(ctx context.Context) TaxonomyPolicyTagIamPolicyOutput
- func (o TaxonomyPolicyTagIamPolicyOutput) Version() pulumi.IntOutput
- type TaxonomyPolicyTagIamPolicyState
- type TaxonomyState
Constants ¶
const ( // Default unknown type. EntryTypeEntryTypeUnspecified = EntryType("ENTRY_TYPE_UNSPECIFIED") // The entry type that has a GoogleSQL schema, including logical views. EntryTypeTable = EntryType("TABLE") // The type of models. For more information, see [Supported models in BigQuery ML](/bigquery/docs/bqml-introduction#supported_models). EntryTypeModel = EntryType("MODEL") // An entry type for streaming entries. For example, a Pub/Sub topic. EntryTypeDataStream = EntryType("DATA_STREAM") // An entry type for a set of files or objects. For example, a Cloud Storage fileset. EntryTypeFileset = EntryType("FILESET") // A group of servers that work together. For example, a Kafka cluster. EntryTypeCluster = EntryType("CLUSTER") // A database. EntryTypeDatabase = EntryType("DATABASE") // Connection to a data source. For example, a BigQuery connection. EntryTypeDataSourceConnection = EntryType("DATA_SOURCE_CONNECTION") // Routine, for example, a BigQuery routine. EntryTypeRoutine = EntryType("ROUTINE") // A Dataplex lake. EntryTypeLake = EntryType("LAKE") // A Dataplex zone. EntryTypeZone = EntryType("ZONE") // A service, for example, a Dataproc Metastore service. EntryTypeService = EntryType("SERVICE") // Schema within a relational database. EntryTypeDatabaseSchema = EntryType("DATABASE_SCHEMA") // A Dashboard, for example from Looker. EntryTypeDashboard = EntryType("DASHBOARD") // A Looker Explore. For more information, see [Looker Explore API] (https://developers.looker.com/api/explorer/4.0/methods/LookmlModel/lookml_model_explore). EntryTypeExplore = EntryType("EXPLORE") // A Looker Look. For more information, see [Looker Look API] (https://developers.looker.com/api/explorer/4.0/methods/Look). EntryTypeLook = EntryType("LOOK") )
const ( // Unspecified. GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeIndexingTypeUnspecified = GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType("INDEXING_TYPE_UNSPECIFIED") // Column not a part of an index. GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeIndexingTypeNone = GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType("INDEXING_TYPE_NONE") // Column Part of non unique index. GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeIndexingTypeNonUnique = GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType("INDEXING_TYPE_NON_UNIQUE") // Column part of unique index. GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeIndexingTypeUnique = GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType("INDEXING_TYPE_UNIQUE") // Column part of the primary key. GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeIndexingTypePrimaryKey = GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType("INDEXING_TYPE_PRIMARY_KEY") )
const ( // Unspecified. GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeLookerColumnTypeUnspecified = GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType("LOOKER_COLUMN_TYPE_UNSPECIFIED") // Dimension. GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeDimension = GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType("DIMENSION") // Dimension group - parent for Dimension. GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeDimensionGroup = GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType("DIMENSION_GROUP") // Filter. GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeFilter = GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType("FILTER") // Measure. GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeMeasure = GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType("MEASURE") // Parameter. GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeParameter = GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType("PARAMETER") )
const ( // Default unknown view type. GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeViewTypeUnspecified = GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType("VIEW_TYPE_UNSPECIFIED") // Standard view. GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeStandardView = GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType("STANDARD_VIEW") // Materialized view. GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeMaterializedView = GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType("MATERIALIZED_VIEW") )
const ( // Default unknown table type. GoogleCloudDatacatalogV1DatabaseTableSpecTypeTableTypeUnspecified = GoogleCloudDatacatalogV1DatabaseTableSpecType("TABLE_TYPE_UNSPECIFIED") // Native table. GoogleCloudDatacatalogV1DatabaseTableSpecTypeNative = GoogleCloudDatacatalogV1DatabaseTableSpecType("NATIVE") // External table. GoogleCloudDatacatalogV1DatabaseTableSpecTypeExternal = GoogleCloudDatacatalogV1DatabaseTableSpecType("EXTERNAL") )
const ( // The default invalid value for a type. GoogleCloudDatacatalogV1FieldTypePrimitiveTypePrimitiveTypeUnspecified = GoogleCloudDatacatalogV1FieldTypePrimitiveType("PRIMITIVE_TYPE_UNSPECIFIED") // A double precision number. GoogleCloudDatacatalogV1FieldTypePrimitiveTypeDouble = GoogleCloudDatacatalogV1FieldTypePrimitiveType("DOUBLE") // An UTF-8 string. GoogleCloudDatacatalogV1FieldTypePrimitiveTypeString = GoogleCloudDatacatalogV1FieldTypePrimitiveType("STRING") // A boolean value. GoogleCloudDatacatalogV1FieldTypePrimitiveTypeBool = GoogleCloudDatacatalogV1FieldTypePrimitiveType("BOOL") // A timestamp. GoogleCloudDatacatalogV1FieldTypePrimitiveTypeTimestamp = GoogleCloudDatacatalogV1FieldTypePrimitiveType("TIMESTAMP") // A Richtext description. GoogleCloudDatacatalogV1FieldTypePrimitiveTypeRichtext = GoogleCloudDatacatalogV1FieldTypePrimitiveType("RICHTEXT") )
const ( // Unspecified mode. GoogleCloudDatacatalogV1RoutineSpecArgumentModeModeUnspecified = GoogleCloudDatacatalogV1RoutineSpecArgumentMode("MODE_UNSPECIFIED") // The argument is input-only. GoogleCloudDatacatalogV1RoutineSpecArgumentModeIn = GoogleCloudDatacatalogV1RoutineSpecArgumentMode("IN") // The argument is output-only. GoogleCloudDatacatalogV1RoutineSpecArgumentModeOut = GoogleCloudDatacatalogV1RoutineSpecArgumentMode("OUT") // The argument is both an input and an output. GoogleCloudDatacatalogV1RoutineSpecArgumentModeInout = GoogleCloudDatacatalogV1RoutineSpecArgumentMode("INOUT") )
const ( // Unspecified type. GoogleCloudDatacatalogV1RoutineSpecRoutineTypeRoutineTypeUnspecified = GoogleCloudDatacatalogV1RoutineSpecRoutineType("ROUTINE_TYPE_UNSPECIFIED") // Non-builtin permanent scalar function. GoogleCloudDatacatalogV1RoutineSpecRoutineTypeScalarFunction = GoogleCloudDatacatalogV1RoutineSpecRoutineType("SCALAR_FUNCTION") // Stored procedure. GoogleCloudDatacatalogV1RoutineSpecRoutineTypeProcedure = GoogleCloudDatacatalogV1RoutineSpecRoutineType("PROCEDURE") )
const ( // Should not be used. GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeDataTypeUnspecified = GoogleCloudDatacatalogV1VertexDatasetSpecDataType("DATA_TYPE_UNSPECIFIED") // Structured data dataset. GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeTable = GoogleCloudDatacatalogV1VertexDatasetSpecDataType("TABLE") // Image dataset which supports ImageClassification, ImageObjectDetection and ImageSegmentation problems. GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeImage = GoogleCloudDatacatalogV1VertexDatasetSpecDataType("IMAGE") // Document dataset which supports TextClassification, TextExtraction and TextSentiment problems. GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeText = GoogleCloudDatacatalogV1VertexDatasetSpecDataType("TEXT") // Video dataset which supports VideoClassification, VideoObjectTracking and VideoActionRecognition problems. GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeVideo = GoogleCloudDatacatalogV1VertexDatasetSpecDataType("VIDEO") // Conversation dataset which supports conversation problems. GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeConversation = GoogleCloudDatacatalogV1VertexDatasetSpecDataType("CONVERSATION") // TimeSeries dataset. GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeTimeSeries = GoogleCloudDatacatalogV1VertexDatasetSpecDataType("TIME_SERIES") // Document dataset which supports DocumentAnnotation problems. GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeDocument = GoogleCloudDatacatalogV1VertexDatasetSpecDataType("DOCUMENT") // TextToSpeech dataset which supports TextToSpeech problems. GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeTextToSpeech = GoogleCloudDatacatalogV1VertexDatasetSpecDataType("TEXT_TO_SPEECH") // Translation dataset which supports Translation problems. GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeTranslation = GoogleCloudDatacatalogV1VertexDatasetSpecDataType("TRANSLATION") // Store Vision dataset which is used for HITL integration. GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeStoreVision = GoogleCloudDatacatalogV1VertexDatasetSpecDataType("STORE_VISION") // Enterprise Knowledge Graph dataset which is used for HITL labeling integration. GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeEnterpriseKnowledgeGraph = GoogleCloudDatacatalogV1VertexDatasetSpecDataType("ENTERPRISE_KNOWLEDGE_GRAPH") // Text prompt dataset which supports Large Language Models. GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeTextPrompt = GoogleCloudDatacatalogV1VertexDatasetSpecDataType("TEXT_PROMPT") )
const ( // Should not be used. GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeModelSourceTypeUnspecified = GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType("MODEL_SOURCE_TYPE_UNSPECIFIED") // The Model is uploaded by automl training pipeline. GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeAutoml = GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType("AUTOML") // The Model is uploaded by user or custom training pipeline. GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeCustom = GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType("CUSTOM") // The Model is registered and sync'ed from BigQuery ML. GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeBqml = GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType("BQML") // The Model is saved or tuned from Model Garden. GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeModelGarden = GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType("MODEL_GARDEN") )
const ( // Unspecified policy type. TaxonomyActivatedPolicyTypesItemPolicyTypeUnspecified = TaxonomyActivatedPolicyTypesItem("POLICY_TYPE_UNSPECIFIED") // Fine-grained access control policy that enables access control on tagged sub-resources. TaxonomyActivatedPolicyTypesItemFineGrainedAccessControl = TaxonomyActivatedPolicyTypesItem("FINE_GRAINED_ACCESS_CONTROL") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Binding ¶
type Binding struct { // The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Condition *Expr `pulumi:"condition"` // Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. Members []string `pulumi:"members"` // Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Role *string `pulumi:"role"` }
Associates `members`, or principals, with a `role`.
type BindingArgs ¶
type BindingArgs struct { // The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Condition ExprPtrInput `pulumi:"condition"` // Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. Members pulumi.StringArrayInput `pulumi:"members"` // Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Role pulumi.StringPtrInput `pulumi:"role"` }
Associates `members`, or principals, with a `role`.
func (BindingArgs) ElementType ¶
func (BindingArgs) ElementType() reflect.Type
func (BindingArgs) ToBindingOutput ¶
func (i BindingArgs) ToBindingOutput() BindingOutput
func (BindingArgs) ToBindingOutputWithContext ¶
func (i BindingArgs) ToBindingOutputWithContext(ctx context.Context) BindingOutput
type BindingArray ¶
type BindingArray []BindingInput
func (BindingArray) ElementType ¶
func (BindingArray) ElementType() reflect.Type
func (BindingArray) ToBindingArrayOutput ¶
func (i BindingArray) ToBindingArrayOutput() BindingArrayOutput
func (BindingArray) ToBindingArrayOutputWithContext ¶
func (i BindingArray) ToBindingArrayOutputWithContext(ctx context.Context) BindingArrayOutput
type BindingArrayInput ¶
type BindingArrayInput interface { pulumi.Input ToBindingArrayOutput() BindingArrayOutput ToBindingArrayOutputWithContext(context.Context) BindingArrayOutput }
BindingArrayInput is an input type that accepts BindingArray and BindingArrayOutput values. You can construct a concrete instance of `BindingArrayInput` via:
BindingArray{ BindingArgs{...} }
type BindingArrayOutput ¶
type BindingArrayOutput struct{ *pulumi.OutputState }
func (BindingArrayOutput) ElementType ¶
func (BindingArrayOutput) ElementType() reflect.Type
func (BindingArrayOutput) Index ¶
func (o BindingArrayOutput) Index(i pulumi.IntInput) BindingOutput
func (BindingArrayOutput) ToBindingArrayOutput ¶
func (o BindingArrayOutput) ToBindingArrayOutput() BindingArrayOutput
func (BindingArrayOutput) ToBindingArrayOutputWithContext ¶
func (o BindingArrayOutput) ToBindingArrayOutputWithContext(ctx context.Context) BindingArrayOutput
type BindingInput ¶
type BindingInput interface { pulumi.Input ToBindingOutput() BindingOutput ToBindingOutputWithContext(context.Context) BindingOutput }
BindingInput is an input type that accepts BindingArgs and BindingOutput values. You can construct a concrete instance of `BindingInput` via:
BindingArgs{...}
type BindingOutput ¶
type BindingOutput struct{ *pulumi.OutputState }
Associates `members`, or principals, with a `role`.
func (BindingOutput) Condition ¶
func (o BindingOutput) Condition() ExprPtrOutput
The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies).
func (BindingOutput) ElementType ¶
func (BindingOutput) ElementType() reflect.Type
func (BindingOutput) Members ¶
func (o BindingOutput) Members() pulumi.StringArrayOutput
Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding.
func (BindingOutput) Role ¶
func (o BindingOutput) Role() pulumi.StringPtrOutput
Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`.
func (BindingOutput) ToBindingOutput ¶
func (o BindingOutput) ToBindingOutput() BindingOutput
func (BindingOutput) ToBindingOutputWithContext ¶
func (o BindingOutput) ToBindingOutputWithContext(ctx context.Context) BindingOutput
type BindingResponse ¶
type BindingResponse struct { // The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Condition ExprResponse `pulumi:"condition"` // Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. Members []string `pulumi:"members"` // Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Role string `pulumi:"role"` }
Associates `members`, or principals, with a `role`.
type BindingResponseArrayOutput ¶
type BindingResponseArrayOutput struct{ *pulumi.OutputState }
func (BindingResponseArrayOutput) ElementType ¶
func (BindingResponseArrayOutput) ElementType() reflect.Type
func (BindingResponseArrayOutput) Index ¶
func (o BindingResponseArrayOutput) Index(i pulumi.IntInput) BindingResponseOutput
func (BindingResponseArrayOutput) ToBindingResponseArrayOutput ¶
func (o BindingResponseArrayOutput) ToBindingResponseArrayOutput() BindingResponseArrayOutput
func (BindingResponseArrayOutput) ToBindingResponseArrayOutputWithContext ¶
func (o BindingResponseArrayOutput) ToBindingResponseArrayOutputWithContext(ctx context.Context) BindingResponseArrayOutput
type BindingResponseOutput ¶
type BindingResponseOutput struct{ *pulumi.OutputState }
Associates `members`, or principals, with a `role`.
func (BindingResponseOutput) Condition ¶
func (o BindingResponseOutput) Condition() ExprResponseOutput
The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies).
func (BindingResponseOutput) ElementType ¶
func (BindingResponseOutput) ElementType() reflect.Type
func (BindingResponseOutput) Members ¶
func (o BindingResponseOutput) Members() pulumi.StringArrayOutput
Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding.
func (BindingResponseOutput) Role ¶
func (o BindingResponseOutput) Role() pulumi.StringOutput
Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`.
func (BindingResponseOutput) ToBindingResponseOutput ¶
func (o BindingResponseOutput) ToBindingResponseOutput() BindingResponseOutput
func (BindingResponseOutput) ToBindingResponseOutputWithContext ¶
func (o BindingResponseOutput) ToBindingResponseOutputWithContext(ctx context.Context) BindingResponseOutput
type Entry ¶
type Entry struct { pulumi.CustomResourceState // Specification for a group of BigQuery tables with the `[prefix]YYYYMMDD` name pattern. For more information, see [Introduction to partitioned tables] (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding). BigqueryDateShardedSpec GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput `pulumi:"bigqueryDateShardedSpec"` // Specification that applies to a BigQuery table. Valid only for entries with the `TABLE` type. BigqueryTableSpec GoogleCloudDatacatalogV1BigQueryTableSpecResponseOutput `pulumi:"bigqueryTableSpec"` // Business Context of the entry. Not supported for BigQuery datasets BusinessContext GoogleCloudDatacatalogV1BusinessContextResponseOutput `pulumi:"businessContext"` // Specification that applies to Cloud Bigtable system. Only settable when `integrated_system` is equal to `CLOUD_BIGTABLE` CloudBigtableSystemSpec GoogleCloudDatacatalogV1CloudBigtableSystemSpecResponseOutput `pulumi:"cloudBigtableSystemSpec"` // Physical location of the entry. DataSource GoogleCloudDatacatalogV1DataSourceResponseOutput `pulumi:"dataSource"` // Specification that applies to a data source connection. Valid only for entries with the `DATA_SOURCE_CONNECTION` type. DataSourceConnectionSpec GoogleCloudDatacatalogV1DataSourceConnectionSpecResponseOutput `pulumi:"dataSourceConnectionSpec"` // Specification that applies to a table resource. Valid only for entries with the `TABLE` or `EXPLORE` type. DatabaseTableSpec GoogleCloudDatacatalogV1DatabaseTableSpecResponseOutput `pulumi:"databaseTableSpec"` // Specification that applies to a dataset. DatasetSpec GoogleCloudDatacatalogV1DatasetSpecResponseOutput `pulumi:"datasetSpec"` // Entry description that can consist of several sentences or paragraphs that describe entry contents. The description must not contain Unicode non-characters as well as C0 and C1 control codes except tabs (HT), new lines (LF), carriage returns (CR), and page breaks (FF). The maximum size is 2000 bytes when encoded in UTF-8. Default value is an empty string. Description pulumi.StringOutput `pulumi:"description"` // Display name of an entry. The maximum size is 500 bytes when encoded in UTF-8. Default value is an empty string. DisplayName pulumi.StringOutput `pulumi:"displayName"` EntryGroupId pulumi.StringOutput `pulumi:"entryGroupId"` // Required. The ID of the entry to create. The ID must contain only letters (a-z, A-Z), numbers (0-9), and underscores (_). The maximum size is 64 bytes when encoded in UTF-8. EntryId pulumi.StringOutput `pulumi:"entryId"` // Specification that applies to a fileset resource. Valid only for entries with the `FILESET` type. FilesetSpec GoogleCloudDatacatalogV1FilesetSpecResponseOutput `pulumi:"filesetSpec"` // [Fully Qualified Name (FQN)](https://cloud.google.com//data-catalog/docs/fully-qualified-names) of the resource. Set automatically for entries representing resources from synced systems. Settable only during creation, and read-only later. Can be used for search and lookup of the entries. FullyQualifiedName pulumi.StringOutput `pulumi:"fullyQualifiedName"` // Specification that applies to a Cloud Storage fileset. Valid only for entries with the `FILESET` type. GcsFilesetSpec GoogleCloudDatacatalogV1GcsFilesetSpecResponseOutput `pulumi:"gcsFilesetSpec"` // Indicates the entry's source system that Data Catalog integrates with, such as BigQuery, Pub/Sub, or Dataproc Metastore. IntegratedSystem pulumi.StringOutput `pulumi:"integratedSystem"` // Cloud labels attached to the entry. In Data Catalog, you can create and modify labels attached only to custom entries. Synced entries have unmodifiable labels that come from the source system. Labels pulumi.StringMapOutput `pulumi:"labels"` // The resource this metadata entry refers to. For Google Cloud Platform resources, `linked_resource` is the [Full Resource Name] (https://cloud.google.com/apis/design/resource_names#full_resource_name). For example, the `linked_resource` for a table resource from BigQuery is: `//bigquery.googleapis.com/projects/{PROJECT_ID}/datasets/{DATASET_ID}/tables/{TABLE_ID}` Output only when the entry is one of the types in the `EntryType` enum. For entries with a `user_specified_type`, this field is optional and defaults to an empty string. The resource string must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), periods (.), colons (:), slashes (/), dashes (-), and hashes (#). The maximum size is 200 bytes when encoded in UTF-8. LinkedResource pulumi.StringOutput `pulumi:"linkedResource"` Location pulumi.StringOutput `pulumi:"location"` // Specification that applies to Looker sysstem. Only settable when `user_specified_system` is equal to `LOOKER` LookerSystemSpec GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput `pulumi:"lookerSystemSpec"` // Model specification. ModelSpec GoogleCloudDatacatalogV1ModelSpecResponseOutput `pulumi:"modelSpec"` // The resource name of an entry in URL format. Note: The entry itself and its child resources might not be stored in the location specified in its name. Name pulumi.StringOutput `pulumi:"name"` // Additional information related to the entry. Private to the current user. PersonalDetails GoogleCloudDatacatalogV1PersonalDetailsResponseOutput `pulumi:"personalDetails"` Project pulumi.StringOutput `pulumi:"project"` // Specification that applies to a user-defined function or procedure. Valid only for entries with the `ROUTINE` type. RoutineSpec GoogleCloudDatacatalogV1RoutineSpecResponseOutput `pulumi:"routineSpec"` // Schema of the entry. An entry might not have any schema attached to it. Schema GoogleCloudDatacatalogV1SchemaResponseOutput `pulumi:"schema"` // Specification that applies to a Service resource. ServiceSpec GoogleCloudDatacatalogV1ServiceSpecResponseOutput `pulumi:"serviceSpec"` // Timestamps from the underlying resource, not from the Data Catalog entry. Output only when the entry has a system listed in the `IntegratedSystem` enum. For entries with `user_specified_system`, this field is optional and defaults to an empty timestamp. SourceSystemTimestamps GoogleCloudDatacatalogV1SystemTimestampsResponseOutput `pulumi:"sourceSystemTimestamps"` // Specification that applies to a relational database system. Only settable when `user_specified_system` is equal to `SQL_DATABASE` SqlDatabaseSystemSpec GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutput `pulumi:"sqlDatabaseSystemSpec"` // The type of the entry. For details, see [`EntryType`](#entrytype). Type pulumi.StringOutput `pulumi:"type"` // Resource usage statistics. UsageSignal GoogleCloudDatacatalogV1UsageSignalResponseOutput `pulumi:"usageSignal"` // Indicates the entry's source system that Data Catalog doesn't automatically integrate with. The `user_specified_system` string has the following limitations: * Is case insensitive. * Must begin with a letter or underscore. * Can only contain letters, numbers, and underscores. * Must be at least 1 character and at most 64 characters long. UserSpecifiedSystem pulumi.StringOutput `pulumi:"userSpecifiedSystem"` // Custom entry type that doesn't match any of the values allowed for input and listed in the `EntryType` enum. When creating an entry, first check the type values in the enum. If there are no appropriate types for the new entry, provide a custom value, for example, `my_special_type`. The `user_specified_type` string has the following limitations: * Is case insensitive. * Must begin with a letter or underscore. * Can only contain letters, numbers, and underscores. * Must be at least 1 character and at most 64 characters long. UserSpecifiedType pulumi.StringOutput `pulumi:"userSpecifiedType"` }
Creates an entry. You can create entries only with 'FILESET', 'CLUSTER', 'DATA_STREAM', or custom types. Data Catalog automatically creates entries with other types during metadata ingestion from integrated systems. You must enable the Data Catalog API in the project identified by the `parent` parameter. For more information, see [Data Catalog resource project](https://cloud.google.com/data-catalog/docs/concepts/resource-project). An entry group can have a maximum of 100,000 entries. Auto-naming is currently not supported for this resource.
func GetEntry ¶
func GetEntry(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EntryState, opts ...pulumi.ResourceOption) (*Entry, error)
GetEntry gets an existing Entry 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 NewEntry ¶
func NewEntry(ctx *pulumi.Context, name string, args *EntryArgs, opts ...pulumi.ResourceOption) (*Entry, error)
NewEntry registers a new resource with the given unique name, arguments, and options.
func (*Entry) ElementType ¶
func (*Entry) ToEntryOutput ¶
func (i *Entry) ToEntryOutput() EntryOutput
func (*Entry) ToEntryOutputWithContext ¶
func (i *Entry) ToEntryOutputWithContext(ctx context.Context) EntryOutput
type EntryArgs ¶
type EntryArgs struct { // Business Context of the entry. Not supported for BigQuery datasets BusinessContext GoogleCloudDatacatalogV1BusinessContextPtrInput // Specification that applies to Cloud Bigtable system. Only settable when `integrated_system` is equal to `CLOUD_BIGTABLE` CloudBigtableSystemSpec GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrInput // Specification that applies to a data source connection. Valid only for entries with the `DATA_SOURCE_CONNECTION` type. DataSourceConnectionSpec GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrInput // Specification that applies to a table resource. Valid only for entries with the `TABLE` or `EXPLORE` type. DatabaseTableSpec GoogleCloudDatacatalogV1DatabaseTableSpecPtrInput // Specification that applies to a dataset. DatasetSpec GoogleCloudDatacatalogV1DatasetSpecPtrInput // Entry description that can consist of several sentences or paragraphs that describe entry contents. The description must not contain Unicode non-characters as well as C0 and C1 control codes except tabs (HT), new lines (LF), carriage returns (CR), and page breaks (FF). The maximum size is 2000 bytes when encoded in UTF-8. Default value is an empty string. Description pulumi.StringPtrInput // Display name of an entry. The maximum size is 500 bytes when encoded in UTF-8. Default value is an empty string. DisplayName pulumi.StringPtrInput EntryGroupId pulumi.StringInput // Required. The ID of the entry to create. The ID must contain only letters (a-z, A-Z), numbers (0-9), and underscores (_). The maximum size is 64 bytes when encoded in UTF-8. EntryId pulumi.StringInput // Specification that applies to a fileset resource. Valid only for entries with the `FILESET` type. FilesetSpec GoogleCloudDatacatalogV1FilesetSpecPtrInput // [Fully Qualified Name (FQN)](https://cloud.google.com//data-catalog/docs/fully-qualified-names) of the resource. Set automatically for entries representing resources from synced systems. Settable only during creation, and read-only later. Can be used for search and lookup of the entries. FullyQualifiedName pulumi.StringPtrInput // Specification that applies to a Cloud Storage fileset. Valid only for entries with the `FILESET` type. GcsFilesetSpec GoogleCloudDatacatalogV1GcsFilesetSpecPtrInput // Cloud labels attached to the entry. In Data Catalog, you can create and modify labels attached only to custom entries. Synced entries have unmodifiable labels that come from the source system. Labels pulumi.StringMapInput // The resource this metadata entry refers to. For Google Cloud Platform resources, `linked_resource` is the [Full Resource Name] (https://cloud.google.com/apis/design/resource_names#full_resource_name). For example, the `linked_resource` for a table resource from BigQuery is: `//bigquery.googleapis.com/projects/{PROJECT_ID}/datasets/{DATASET_ID}/tables/{TABLE_ID}` Output only when the entry is one of the types in the `EntryType` enum. For entries with a `user_specified_type`, this field is optional and defaults to an empty string. The resource string must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), periods (.), colons (:), slashes (/), dashes (-), and hashes (#). The maximum size is 200 bytes when encoded in UTF-8. LinkedResource pulumi.StringPtrInput Location pulumi.StringPtrInput // Specification that applies to Looker sysstem. Only settable when `user_specified_system` is equal to `LOOKER` LookerSystemSpec GoogleCloudDatacatalogV1LookerSystemSpecPtrInput // Model specification. ModelSpec GoogleCloudDatacatalogV1ModelSpecPtrInput Project pulumi.StringPtrInput // Specification that applies to a user-defined function or procedure. Valid only for entries with the `ROUTINE` type. RoutineSpec GoogleCloudDatacatalogV1RoutineSpecPtrInput // Schema of the entry. An entry might not have any schema attached to it. Schema GoogleCloudDatacatalogV1SchemaPtrInput // Specification that applies to a Service resource. ServiceSpec GoogleCloudDatacatalogV1ServiceSpecPtrInput // Timestamps from the underlying resource, not from the Data Catalog entry. Output only when the entry has a system listed in the `IntegratedSystem` enum. For entries with `user_specified_system`, this field is optional and defaults to an empty timestamp. SourceSystemTimestamps GoogleCloudDatacatalogV1SystemTimestampsPtrInput // Specification that applies to a relational database system. Only settable when `user_specified_system` is equal to `SQL_DATABASE` SqlDatabaseSystemSpec GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrInput // The type of the entry. For details, see [`EntryType`](#entrytype). Type EntryTypePtrInput // Resource usage statistics. UsageSignal GoogleCloudDatacatalogV1UsageSignalPtrInput // Indicates the entry's source system that Data Catalog doesn't automatically integrate with. The `user_specified_system` string has the following limitations: * Is case insensitive. * Must begin with a letter or underscore. * Can only contain letters, numbers, and underscores. * Must be at least 1 character and at most 64 characters long. UserSpecifiedSystem pulumi.StringPtrInput // Custom entry type that doesn't match any of the values allowed for input and listed in the `EntryType` enum. When creating an entry, first check the type values in the enum. If there are no appropriate types for the new entry, provide a custom value, for example, `my_special_type`. The `user_specified_type` string has the following limitations: * Is case insensitive. * Must begin with a letter or underscore. * Can only contain letters, numbers, and underscores. * Must be at least 1 character and at most 64 characters long. UserSpecifiedType pulumi.StringPtrInput }
The set of arguments for constructing a Entry resource.
func (EntryArgs) ElementType ¶
type EntryGroup ¶
type EntryGroup struct { pulumi.CustomResourceState // Timestamps of the entry group. Default value is empty. DataCatalogTimestamps GoogleCloudDatacatalogV1SystemTimestampsResponseOutput `pulumi:"dataCatalogTimestamps"` // Entry group description. Can consist of several sentences or paragraphs that describe the entry group contents. Default value is an empty string. Description pulumi.StringOutput `pulumi:"description"` // A short name to identify the entry group, for example, "analytics data - jan 2011". Default value is an empty string. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Required. The ID of the entry group to create. The ID must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), and must start with a letter or underscore. The maximum size is 64 bytes when encoded in UTF-8. EntryGroupId pulumi.StringOutput `pulumi:"entryGroupId"` Location pulumi.StringOutput `pulumi:"location"` // The resource name of the entry group in URL format. Note: The entry group itself and its child resources might not be stored in the location specified in its name. Name pulumi.StringOutput `pulumi:"name"` Project pulumi.StringOutput `pulumi:"project"` }
Creates an entry group. An entry group contains logically related entries together with [Cloud Identity and Access Management](/data-catalog/docs/concepts/iam) policies. These policies specify users who can create, edit, and view entries within entry groups. Data Catalog automatically creates entry groups with names that start with the `@` symbol for the following resources: * BigQuery entries (`@bigquery`) * Pub/Sub topics (`@pubsub`) * Dataproc Metastore services (`@dataproc_metastore_{SERVICE_NAME_HASH}`) You can create your own entry groups for Cloud Storage fileset entries and custom entries together with the corresponding IAM policies. User-created entry groups can't contain the `@` symbol, it is reserved for automatically created groups. Entry groups, like entries, can be searched. A maximum of 10,000 entry groups may be created per organization across all locations. You must enable the Data Catalog API in the project identified by the `parent` parameter. For more information, see [Data Catalog resource project](https://cloud.google.com/data-catalog/docs/concepts/resource-project).
func GetEntryGroup ¶
func GetEntryGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EntryGroupState, opts ...pulumi.ResourceOption) (*EntryGroup, error)
GetEntryGroup gets an existing EntryGroup 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 NewEntryGroup ¶
func NewEntryGroup(ctx *pulumi.Context, name string, args *EntryGroupArgs, opts ...pulumi.ResourceOption) (*EntryGroup, error)
NewEntryGroup registers a new resource with the given unique name, arguments, and options.
func (*EntryGroup) ElementType ¶
func (*EntryGroup) ElementType() reflect.Type
func (*EntryGroup) ToEntryGroupOutput ¶
func (i *EntryGroup) ToEntryGroupOutput() EntryGroupOutput
func (*EntryGroup) ToEntryGroupOutputWithContext ¶
func (i *EntryGroup) ToEntryGroupOutputWithContext(ctx context.Context) EntryGroupOutput
type EntryGroupArgs ¶
type EntryGroupArgs struct { // Entry group description. Can consist of several sentences or paragraphs that describe the entry group contents. Default value is an empty string. Description pulumi.StringPtrInput // A short name to identify the entry group, for example, "analytics data - jan 2011". Default value is an empty string. DisplayName pulumi.StringPtrInput // Required. The ID of the entry group to create. The ID must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), and must start with a letter or underscore. The maximum size is 64 bytes when encoded in UTF-8. EntryGroupId pulumi.StringInput Location pulumi.StringPtrInput // The resource name of the entry group in URL format. Note: The entry group itself and its child resources might not be stored in the location specified in its name. Name pulumi.StringPtrInput Project pulumi.StringPtrInput }
The set of arguments for constructing a EntryGroup resource.
func (EntryGroupArgs) ElementType ¶
func (EntryGroupArgs) ElementType() reflect.Type
type EntryGroupIamBinding ¶ added in v0.26.0
type EntryGroupIamBinding struct { pulumi.CustomResourceState // An IAM Condition for a given binding. See https://cloud.google.com/iam/docs/conditions-overview for additional details. Condition iam.ConditionPtrOutput `pulumi:"condition"` // The etag of the resource's IAM policy. Etag pulumi.StringOutput `pulumi:"etag"` // Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. Members pulumi.StringArrayOutput `pulumi:"members"` // The name of the resource to manage IAM policies for. Name pulumi.StringOutput `pulumi:"name"` // The project in which the resource belongs. If it is not provided, a default will be supplied. Project pulumi.StringOutput `pulumi:"project"` // Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Role pulumi.StringOutput `pulumi:"role"` }
Sets an access control policy for a resource. Replaces any existing policy. Supported resources are: - Tag templates - Entry groups Note: This method sets policies only within Data Catalog and can't be used to manage policies in BigQuery, Pub/Sub, Dataproc Metastore, and any external Google Cloud Platform resources synced with the Data Catalog. To call this method, you must have the following Google IAM permissions: - `datacatalog.tagTemplates.setIamPolicy` to set policies on tag templates. - `datacatalog.entryGroups.setIamPolicy` to set policies on entry groups.
func GetEntryGroupIamBinding ¶ added in v0.26.0
func GetEntryGroupIamBinding(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EntryGroupIamBindingState, opts ...pulumi.ResourceOption) (*EntryGroupIamBinding, error)
GetEntryGroupIamBinding gets an existing EntryGroupIamBinding 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 NewEntryGroupIamBinding ¶ added in v0.26.0
func NewEntryGroupIamBinding(ctx *pulumi.Context, name string, args *EntryGroupIamBindingArgs, opts ...pulumi.ResourceOption) (*EntryGroupIamBinding, error)
NewEntryGroupIamBinding registers a new resource with the given unique name, arguments, and options.
func (*EntryGroupIamBinding) ElementType ¶ added in v0.26.0
func (*EntryGroupIamBinding) ElementType() reflect.Type
func (*EntryGroupIamBinding) ToEntryGroupIamBindingOutput ¶ added in v0.26.0
func (i *EntryGroupIamBinding) ToEntryGroupIamBindingOutput() EntryGroupIamBindingOutput
func (*EntryGroupIamBinding) ToEntryGroupIamBindingOutputWithContext ¶ added in v0.26.0
func (i *EntryGroupIamBinding) ToEntryGroupIamBindingOutputWithContext(ctx context.Context) EntryGroupIamBindingOutput
type EntryGroupIamBindingArgs ¶ added in v0.26.0
type EntryGroupIamBindingArgs struct { // An IAM Condition for a given binding. Condition iam.ConditionPtrInput // Identities that will be granted the privilege in role. Each entry can have one of the following values: // // * user:{emailid}: An email address that represents a specific Google account. For example, alice@gmail.com or joe@example.com. // * serviceAccount:{emailid}: An email address that represents a service account. For example, my-other-app@appspot.gserviceaccount.com. // * group:{emailid}: An email address that represents a Google group. For example, admins@example.com. // * domain:{domain}: A G Suite domain (primary, instead of alias) name that represents all the users of that domain. For example, google.com or example.com. Members pulumi.StringArrayInput // The name of the resource to manage IAM policies for. Name pulumi.StringInput // The role that should be applied. Only one `IamBinding` can be used per role. Role pulumi.StringInput }
The set of arguments for constructing a EntryGroupIamBinding resource.
func (EntryGroupIamBindingArgs) ElementType ¶ added in v0.26.0
func (EntryGroupIamBindingArgs) ElementType() reflect.Type
type EntryGroupIamBindingInput ¶ added in v0.26.0
type EntryGroupIamBindingInput interface { pulumi.Input ToEntryGroupIamBindingOutput() EntryGroupIamBindingOutput ToEntryGroupIamBindingOutputWithContext(ctx context.Context) EntryGroupIamBindingOutput }
type EntryGroupIamBindingOutput ¶ added in v0.26.0
type EntryGroupIamBindingOutput struct{ *pulumi.OutputState }
func (EntryGroupIamBindingOutput) Condition ¶ added in v0.26.0
func (o EntryGroupIamBindingOutput) Condition() iam.ConditionPtrOutput
An IAM Condition for a given binding. See https://cloud.google.com/iam/docs/conditions-overview for additional details.
func (EntryGroupIamBindingOutput) ElementType ¶ added in v0.26.0
func (EntryGroupIamBindingOutput) ElementType() reflect.Type
func (EntryGroupIamBindingOutput) Etag ¶ added in v0.26.0
func (o EntryGroupIamBindingOutput) Etag() pulumi.StringOutput
The etag of the resource's IAM policy.
func (EntryGroupIamBindingOutput) Members ¶ added in v0.26.0
func (o EntryGroupIamBindingOutput) Members() pulumi.StringArrayOutput
Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding.
func (EntryGroupIamBindingOutput) Name ¶ added in v0.26.0
func (o EntryGroupIamBindingOutput) Name() pulumi.StringOutput
The name of the resource to manage IAM policies for.
func (EntryGroupIamBindingOutput) Project ¶ added in v0.26.0
func (o EntryGroupIamBindingOutput) Project() pulumi.StringOutput
The project in which the resource belongs. If it is not provided, a default will be supplied.
func (EntryGroupIamBindingOutput) Role ¶ added in v0.26.0
func (o EntryGroupIamBindingOutput) Role() pulumi.StringOutput
Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`.
func (EntryGroupIamBindingOutput) ToEntryGroupIamBindingOutput ¶ added in v0.26.0
func (o EntryGroupIamBindingOutput) ToEntryGroupIamBindingOutput() EntryGroupIamBindingOutput
func (EntryGroupIamBindingOutput) ToEntryGroupIamBindingOutputWithContext ¶ added in v0.26.0
func (o EntryGroupIamBindingOutput) ToEntryGroupIamBindingOutputWithContext(ctx context.Context) EntryGroupIamBindingOutput
type EntryGroupIamBindingState ¶ added in v0.26.0
type EntryGroupIamBindingState struct { }
func (EntryGroupIamBindingState) ElementType ¶ added in v0.26.0
func (EntryGroupIamBindingState) ElementType() reflect.Type
type EntryGroupIamMember ¶ added in v0.26.0
type EntryGroupIamMember struct { pulumi.CustomResourceState // An IAM Condition for a given binding. See https://cloud.google.com/iam/docs/conditions-overview for additional details. Condition iam.ConditionPtrOutput `pulumi:"condition"` // The etag of the resource's IAM policy. Etag pulumi.StringOutput `pulumi:"etag"` // Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. Member pulumi.StringOutput `pulumi:"member"` // The name of the resource to manage IAM policies for. Name pulumi.StringOutput `pulumi:"name"` // The project in which the resource belongs. If it is not provided, a default will be supplied. Project pulumi.StringOutput `pulumi:"project"` // Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Role pulumi.StringOutput `pulumi:"role"` }
Sets an access control policy for a resource. Replaces any existing policy. Supported resources are: - Tag templates - Entry groups Note: This method sets policies only within Data Catalog and can't be used to manage policies in BigQuery, Pub/Sub, Dataproc Metastore, and any external Google Cloud Platform resources synced with the Data Catalog. To call this method, you must have the following Google IAM permissions: - `datacatalog.tagTemplates.setIamPolicy` to set policies on tag templates. - `datacatalog.entryGroups.setIamPolicy` to set policies on entry groups.
func GetEntryGroupIamMember ¶ added in v0.26.0
func GetEntryGroupIamMember(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EntryGroupIamMemberState, opts ...pulumi.ResourceOption) (*EntryGroupIamMember, error)
GetEntryGroupIamMember gets an existing EntryGroupIamMember 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 NewEntryGroupIamMember ¶ added in v0.26.0
func NewEntryGroupIamMember(ctx *pulumi.Context, name string, args *EntryGroupIamMemberArgs, opts ...pulumi.ResourceOption) (*EntryGroupIamMember, error)
NewEntryGroupIamMember registers a new resource with the given unique name, arguments, and options.
func (*EntryGroupIamMember) ElementType ¶ added in v0.26.0
func (*EntryGroupIamMember) ElementType() reflect.Type
func (*EntryGroupIamMember) ToEntryGroupIamMemberOutput ¶ added in v0.26.0
func (i *EntryGroupIamMember) ToEntryGroupIamMemberOutput() EntryGroupIamMemberOutput
func (*EntryGroupIamMember) ToEntryGroupIamMemberOutputWithContext ¶ added in v0.26.0
func (i *EntryGroupIamMember) ToEntryGroupIamMemberOutputWithContext(ctx context.Context) EntryGroupIamMemberOutput
type EntryGroupIamMemberArgs ¶ added in v0.26.0
type EntryGroupIamMemberArgs struct { // An IAM Condition for a given binding. Condition iam.ConditionPtrInput // Identity that will be granted the privilege in role. The entry can have one of the following values: // // * user:{emailid}: An email address that represents a specific Google account. For example, alice@gmail.com or joe@example.com. // * serviceAccount:{emailid}: An email address that represents a service account. For example, my-other-app@appspot.gserviceaccount.com. // * group:{emailid}: An email address that represents a Google group. For example, admins@example.com. // * domain:{domain}: A G Suite domain (primary, instead of alias) name that represents all the users of that domain. For example, google.com or example.com. Member pulumi.StringInput // The name of the resource to manage IAM policies for. Name pulumi.StringInput // The role that should be applied. Role pulumi.StringInput }
The set of arguments for constructing a EntryGroupIamMember resource.
func (EntryGroupIamMemberArgs) ElementType ¶ added in v0.26.0
func (EntryGroupIamMemberArgs) ElementType() reflect.Type
type EntryGroupIamMemberInput ¶ added in v0.26.0
type EntryGroupIamMemberInput interface { pulumi.Input ToEntryGroupIamMemberOutput() EntryGroupIamMemberOutput ToEntryGroupIamMemberOutputWithContext(ctx context.Context) EntryGroupIamMemberOutput }
type EntryGroupIamMemberOutput ¶ added in v0.26.0
type EntryGroupIamMemberOutput struct{ *pulumi.OutputState }
func (EntryGroupIamMemberOutput) Condition ¶ added in v0.26.0
func (o EntryGroupIamMemberOutput) Condition() iam.ConditionPtrOutput
An IAM Condition for a given binding. See https://cloud.google.com/iam/docs/conditions-overview for additional details.
func (EntryGroupIamMemberOutput) ElementType ¶ added in v0.26.0
func (EntryGroupIamMemberOutput) ElementType() reflect.Type
func (EntryGroupIamMemberOutput) Etag ¶ added in v0.26.0
func (o EntryGroupIamMemberOutput) Etag() pulumi.StringOutput
The etag of the resource's IAM policy.
func (EntryGroupIamMemberOutput) Member ¶ added in v0.26.0
func (o EntryGroupIamMemberOutput) Member() pulumi.StringOutput
Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding.
func (EntryGroupIamMemberOutput) Name ¶ added in v0.26.0
func (o EntryGroupIamMemberOutput) Name() pulumi.StringOutput
The name of the resource to manage IAM policies for.
func (EntryGroupIamMemberOutput) Project ¶ added in v0.26.0
func (o EntryGroupIamMemberOutput) Project() pulumi.StringOutput
The project in which the resource belongs. If it is not provided, a default will be supplied.
func (EntryGroupIamMemberOutput) Role ¶ added in v0.26.0
func (o EntryGroupIamMemberOutput) Role() pulumi.StringOutput
Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`.
func (EntryGroupIamMemberOutput) ToEntryGroupIamMemberOutput ¶ added in v0.26.0
func (o EntryGroupIamMemberOutput) ToEntryGroupIamMemberOutput() EntryGroupIamMemberOutput
func (EntryGroupIamMemberOutput) ToEntryGroupIamMemberOutputWithContext ¶ added in v0.26.0
func (o EntryGroupIamMemberOutput) ToEntryGroupIamMemberOutputWithContext(ctx context.Context) EntryGroupIamMemberOutput
type EntryGroupIamMemberState ¶ added in v0.26.0
type EntryGroupIamMemberState struct { }
func (EntryGroupIamMemberState) ElementType ¶ added in v0.26.0
func (EntryGroupIamMemberState) ElementType() reflect.Type
type EntryGroupIamPolicy ¶
type EntryGroupIamPolicy struct { pulumi.CustomResourceState // Associates a list of `members`, or principals, with a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one principal. The `bindings` in a `Policy` can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the `bindings` grant 50 different roles to `user:alice@example.com`, and not to any other principal, then you can add another 1,450 principals to the `bindings` in the `Policy`. Bindings BindingResponseArrayOutput `pulumi:"bindings"` EntryGroupId pulumi.StringOutput `pulumi:"entryGroupId"` // `etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. Etag pulumi.StringOutput `pulumi:"etag"` Location pulumi.StringOutput `pulumi:"location"` Project pulumi.StringOutput `pulumi:"project"` // Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Version pulumi.IntOutput `pulumi:"version"` }
Sets an access control policy for a resource. Replaces any existing policy. Supported resources are: - Tag templates - Entry groups Note: This method sets policies only within Data Catalog and can't be used to manage policies in BigQuery, Pub/Sub, Dataproc Metastore, and any external Google Cloud Platform resources synced with the Data Catalog. To call this method, you must have the following Google IAM permissions: - `datacatalog.tagTemplates.setIamPolicy` to set policies on tag templates. - `datacatalog.entryGroups.setIamPolicy` to set policies on entry groups. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
func GetEntryGroupIamPolicy ¶
func GetEntryGroupIamPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EntryGroupIamPolicyState, opts ...pulumi.ResourceOption) (*EntryGroupIamPolicy, error)
GetEntryGroupIamPolicy gets an existing EntryGroupIamPolicy 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 NewEntryGroupIamPolicy ¶
func NewEntryGroupIamPolicy(ctx *pulumi.Context, name string, args *EntryGroupIamPolicyArgs, opts ...pulumi.ResourceOption) (*EntryGroupIamPolicy, error)
NewEntryGroupIamPolicy registers a new resource with the given unique name, arguments, and options.
func (*EntryGroupIamPolicy) ElementType ¶
func (*EntryGroupIamPolicy) ElementType() reflect.Type
func (*EntryGroupIamPolicy) ToEntryGroupIamPolicyOutput ¶
func (i *EntryGroupIamPolicy) ToEntryGroupIamPolicyOutput() EntryGroupIamPolicyOutput
func (*EntryGroupIamPolicy) ToEntryGroupIamPolicyOutputWithContext ¶
func (i *EntryGroupIamPolicy) ToEntryGroupIamPolicyOutputWithContext(ctx context.Context) EntryGroupIamPolicyOutput
type EntryGroupIamPolicyArgs ¶
type EntryGroupIamPolicyArgs struct { // Associates a list of `members`, or principals, with a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one principal. The `bindings` in a `Policy` can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the `bindings` grant 50 different roles to `user:alice@example.com`, and not to any other principal, then you can add another 1,450 principals to the `bindings` in the `Policy`. Bindings BindingArrayInput EntryGroupId pulumi.StringInput // `etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. Etag pulumi.StringPtrInput Location pulumi.StringPtrInput Project pulumi.StringPtrInput // Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Version pulumi.IntPtrInput }
The set of arguments for constructing a EntryGroupIamPolicy resource.
func (EntryGroupIamPolicyArgs) ElementType ¶
func (EntryGroupIamPolicyArgs) ElementType() reflect.Type
type EntryGroupIamPolicyInput ¶
type EntryGroupIamPolicyInput interface { pulumi.Input ToEntryGroupIamPolicyOutput() EntryGroupIamPolicyOutput ToEntryGroupIamPolicyOutputWithContext(ctx context.Context) EntryGroupIamPolicyOutput }
type EntryGroupIamPolicyOutput ¶
type EntryGroupIamPolicyOutput struct{ *pulumi.OutputState }
func (EntryGroupIamPolicyOutput) Bindings ¶ added in v0.19.0
func (o EntryGroupIamPolicyOutput) Bindings() BindingResponseArrayOutput
Associates a list of `members`, or principals, with a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one principal. The `bindings` in a `Policy` can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the `bindings` grant 50 different roles to `user:alice@example.com`, and not to any other principal, then you can add another 1,450 principals to the `bindings` in the `Policy`.
func (EntryGroupIamPolicyOutput) ElementType ¶
func (EntryGroupIamPolicyOutput) ElementType() reflect.Type
func (EntryGroupIamPolicyOutput) EntryGroupId ¶ added in v0.21.0
func (o EntryGroupIamPolicyOutput) EntryGroupId() pulumi.StringOutput
func (EntryGroupIamPolicyOutput) Etag ¶ added in v0.19.0
func (o EntryGroupIamPolicyOutput) Etag() pulumi.StringOutput
`etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost.
func (EntryGroupIamPolicyOutput) Location ¶ added in v0.21.0
func (o EntryGroupIamPolicyOutput) Location() pulumi.StringOutput
func (EntryGroupIamPolicyOutput) Project ¶ added in v0.21.0
func (o EntryGroupIamPolicyOutput) Project() pulumi.StringOutput
func (EntryGroupIamPolicyOutput) ToEntryGroupIamPolicyOutput ¶
func (o EntryGroupIamPolicyOutput) ToEntryGroupIamPolicyOutput() EntryGroupIamPolicyOutput
func (EntryGroupIamPolicyOutput) ToEntryGroupIamPolicyOutputWithContext ¶
func (o EntryGroupIamPolicyOutput) ToEntryGroupIamPolicyOutputWithContext(ctx context.Context) EntryGroupIamPolicyOutput
func (EntryGroupIamPolicyOutput) Version ¶ added in v0.19.0
func (o EntryGroupIamPolicyOutput) Version() pulumi.IntOutput
Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies).
type EntryGroupIamPolicyState ¶
type EntryGroupIamPolicyState struct { }
func (EntryGroupIamPolicyState) ElementType ¶
func (EntryGroupIamPolicyState) ElementType() reflect.Type
type EntryGroupInput ¶
type EntryGroupInput interface { pulumi.Input ToEntryGroupOutput() EntryGroupOutput ToEntryGroupOutputWithContext(ctx context.Context) EntryGroupOutput }
type EntryGroupOutput ¶
type EntryGroupOutput struct{ *pulumi.OutputState }
func (EntryGroupOutput) DataCatalogTimestamps ¶ added in v0.19.0
func (o EntryGroupOutput) DataCatalogTimestamps() GoogleCloudDatacatalogV1SystemTimestampsResponseOutput
Timestamps of the entry group. Default value is empty.
func (EntryGroupOutput) Description ¶ added in v0.19.0
func (o EntryGroupOutput) Description() pulumi.StringOutput
Entry group description. Can consist of several sentences or paragraphs that describe the entry group contents. Default value is an empty string.
func (EntryGroupOutput) DisplayName ¶ added in v0.19.0
func (o EntryGroupOutput) DisplayName() pulumi.StringOutput
A short name to identify the entry group, for example, "analytics data - jan 2011". Default value is an empty string.
func (EntryGroupOutput) ElementType ¶
func (EntryGroupOutput) ElementType() reflect.Type
func (EntryGroupOutput) EntryGroupId ¶ added in v0.21.0
func (o EntryGroupOutput) EntryGroupId() pulumi.StringOutput
Required. The ID of the entry group to create. The ID must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), and must start with a letter or underscore. The maximum size is 64 bytes when encoded in UTF-8.
func (EntryGroupOutput) Location ¶ added in v0.21.0
func (o EntryGroupOutput) Location() pulumi.StringOutput
func (EntryGroupOutput) Name ¶ added in v0.19.0
func (o EntryGroupOutput) Name() pulumi.StringOutput
The resource name of the entry group in URL format. Note: The entry group itself and its child resources might not be stored in the location specified in its name.
func (EntryGroupOutput) Project ¶ added in v0.21.0
func (o EntryGroupOutput) Project() pulumi.StringOutput
func (EntryGroupOutput) ToEntryGroupOutput ¶
func (o EntryGroupOutput) ToEntryGroupOutput() EntryGroupOutput
func (EntryGroupOutput) ToEntryGroupOutputWithContext ¶
func (o EntryGroupOutput) ToEntryGroupOutputWithContext(ctx context.Context) EntryGroupOutput
type EntryGroupState ¶
type EntryGroupState struct { }
func (EntryGroupState) ElementType ¶
func (EntryGroupState) ElementType() reflect.Type
type EntryInput ¶
type EntryInput interface { pulumi.Input ToEntryOutput() EntryOutput ToEntryOutputWithContext(ctx context.Context) EntryOutput }
type EntryOutput ¶
type EntryOutput struct{ *pulumi.OutputState }
func (EntryOutput) BigqueryDateShardedSpec ¶ added in v0.19.0
func (o EntryOutput) BigqueryDateShardedSpec() GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput
Specification for a group of BigQuery tables with the `[prefix]YYYYMMDD` name pattern. For more information, see [Introduction to partitioned tables] (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding).
func (EntryOutput) BigqueryTableSpec ¶ added in v0.19.0
func (o EntryOutput) BigqueryTableSpec() GoogleCloudDatacatalogV1BigQueryTableSpecResponseOutput
Specification that applies to a BigQuery table. Valid only for entries with the `TABLE` type.
func (EntryOutput) BusinessContext ¶ added in v0.19.0
func (o EntryOutput) BusinessContext() GoogleCloudDatacatalogV1BusinessContextResponseOutput
Business Context of the entry. Not supported for BigQuery datasets
func (EntryOutput) CloudBigtableSystemSpec ¶ added in v0.29.0
func (o EntryOutput) CloudBigtableSystemSpec() GoogleCloudDatacatalogV1CloudBigtableSystemSpecResponseOutput
Specification that applies to Cloud Bigtable system. Only settable when `integrated_system` is equal to `CLOUD_BIGTABLE`
func (EntryOutput) DataSource ¶ added in v0.19.0
func (o EntryOutput) DataSource() GoogleCloudDatacatalogV1DataSourceResponseOutput
Physical location of the entry.
func (EntryOutput) DataSourceConnectionSpec ¶ added in v0.19.0
func (o EntryOutput) DataSourceConnectionSpec() GoogleCloudDatacatalogV1DataSourceConnectionSpecResponseOutput
Specification that applies to a data source connection. Valid only for entries with the `DATA_SOURCE_CONNECTION` type.
func (EntryOutput) DatabaseTableSpec ¶ added in v0.19.0
func (o EntryOutput) DatabaseTableSpec() GoogleCloudDatacatalogV1DatabaseTableSpecResponseOutput
Specification that applies to a table resource. Valid only for entries with the `TABLE` or `EXPLORE` type.
func (EntryOutput) DatasetSpec ¶ added in v0.32.0
func (o EntryOutput) DatasetSpec() GoogleCloudDatacatalogV1DatasetSpecResponseOutput
Specification that applies to a dataset.
func (EntryOutput) Description ¶ added in v0.19.0
func (o EntryOutput) Description() pulumi.StringOutput
Entry description that can consist of several sentences or paragraphs that describe entry contents. The description must not contain Unicode non-characters as well as C0 and C1 control codes except tabs (HT), new lines (LF), carriage returns (CR), and page breaks (FF). The maximum size is 2000 bytes when encoded in UTF-8. Default value is an empty string.
func (EntryOutput) DisplayName ¶ added in v0.19.0
func (o EntryOutput) DisplayName() pulumi.StringOutput
Display name of an entry. The maximum size is 500 bytes when encoded in UTF-8. Default value is an empty string.
func (EntryOutput) ElementType ¶
func (EntryOutput) ElementType() reflect.Type
func (EntryOutput) EntryGroupId ¶ added in v0.21.0
func (o EntryOutput) EntryGroupId() pulumi.StringOutput
func (EntryOutput) EntryId ¶ added in v0.21.0
func (o EntryOutput) EntryId() pulumi.StringOutput
Required. The ID of the entry to create. The ID must contain only letters (a-z, A-Z), numbers (0-9), and underscores (_). The maximum size is 64 bytes when encoded in UTF-8.
func (EntryOutput) FilesetSpec ¶ added in v0.19.0
func (o EntryOutput) FilesetSpec() GoogleCloudDatacatalogV1FilesetSpecResponseOutput
Specification that applies to a fileset resource. Valid only for entries with the `FILESET` type.
func (EntryOutput) FullyQualifiedName ¶ added in v0.19.0
func (o EntryOutput) FullyQualifiedName() pulumi.StringOutput
[Fully Qualified Name (FQN)](https://cloud.google.com//data-catalog/docs/fully-qualified-names) of the resource. Set automatically for entries representing resources from synced systems. Settable only during creation, and read-only later. Can be used for search and lookup of the entries.
func (EntryOutput) GcsFilesetSpec ¶ added in v0.19.0
func (o EntryOutput) GcsFilesetSpec() GoogleCloudDatacatalogV1GcsFilesetSpecResponseOutput
Specification that applies to a Cloud Storage fileset. Valid only for entries with the `FILESET` type.
func (EntryOutput) IntegratedSystem ¶ added in v0.19.0
func (o EntryOutput) IntegratedSystem() pulumi.StringOutput
Indicates the entry's source system that Data Catalog integrates with, such as BigQuery, Pub/Sub, or Dataproc Metastore.
func (EntryOutput) Labels ¶ added in v0.19.0
func (o EntryOutput) Labels() pulumi.StringMapOutput
Cloud labels attached to the entry. In Data Catalog, you can create and modify labels attached only to custom entries. Synced entries have unmodifiable labels that come from the source system.
func (EntryOutput) LinkedResource ¶ added in v0.19.0
func (o EntryOutput) LinkedResource() pulumi.StringOutput
The resource this metadata entry refers to. For Google Cloud Platform resources, `linked_resource` is the [Full Resource Name] (https://cloud.google.com/apis/design/resource_names#full_resource_name). For example, the `linked_resource` for a table resource from BigQuery is: `//bigquery.googleapis.com/projects/{PROJECT_ID}/datasets/{DATASET_ID}/tables/{TABLE_ID}` Output only when the entry is one of the types in the `EntryType` enum. For entries with a `user_specified_type`, this field is optional and defaults to an empty string. The resource string must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), periods (.), colons (:), slashes (/), dashes (-), and hashes (#). The maximum size is 200 bytes when encoded in UTF-8.
func (EntryOutput) Location ¶ added in v0.21.0
func (o EntryOutput) Location() pulumi.StringOutput
func (EntryOutput) LookerSystemSpec ¶ added in v0.28.0
func (o EntryOutput) LookerSystemSpec() GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput
Specification that applies to Looker sysstem. Only settable when `user_specified_system` is equal to `LOOKER`
func (EntryOutput) ModelSpec ¶ added in v0.32.0
func (o EntryOutput) ModelSpec() GoogleCloudDatacatalogV1ModelSpecResponseOutput
Model specification.
func (EntryOutput) Name ¶ added in v0.19.0
func (o EntryOutput) Name() pulumi.StringOutput
The resource name of an entry in URL format. Note: The entry itself and its child resources might not be stored in the location specified in its name.
func (EntryOutput) PersonalDetails ¶ added in v0.19.0
func (o EntryOutput) PersonalDetails() GoogleCloudDatacatalogV1PersonalDetailsResponseOutput
Additional information related to the entry. Private to the current user.
func (EntryOutput) Project ¶ added in v0.21.0
func (o EntryOutput) Project() pulumi.StringOutput
func (EntryOutput) RoutineSpec ¶ added in v0.19.0
func (o EntryOutput) RoutineSpec() GoogleCloudDatacatalogV1RoutineSpecResponseOutput
Specification that applies to a user-defined function or procedure. Valid only for entries with the `ROUTINE` type.
func (EntryOutput) Schema ¶ added in v0.19.0
func (o EntryOutput) Schema() GoogleCloudDatacatalogV1SchemaResponseOutput
Schema of the entry. An entry might not have any schema attached to it.
func (EntryOutput) ServiceSpec ¶ added in v0.29.0
func (o EntryOutput) ServiceSpec() GoogleCloudDatacatalogV1ServiceSpecResponseOutput
Specification that applies to a Service resource.
func (EntryOutput) SourceSystemTimestamps ¶ added in v0.19.0
func (o EntryOutput) SourceSystemTimestamps() GoogleCloudDatacatalogV1SystemTimestampsResponseOutput
Timestamps from the underlying resource, not from the Data Catalog entry. Output only when the entry has a system listed in the `IntegratedSystem` enum. For entries with `user_specified_system`, this field is optional and defaults to an empty timestamp.
func (EntryOutput) SqlDatabaseSystemSpec ¶ added in v0.28.0
func (o EntryOutput) SqlDatabaseSystemSpec() GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutput
Specification that applies to a relational database system. Only settable when `user_specified_system` is equal to `SQL_DATABASE`
func (EntryOutput) ToEntryOutput ¶
func (o EntryOutput) ToEntryOutput() EntryOutput
func (EntryOutput) ToEntryOutputWithContext ¶
func (o EntryOutput) ToEntryOutputWithContext(ctx context.Context) EntryOutput
func (EntryOutput) Type ¶ added in v0.19.0
func (o EntryOutput) Type() pulumi.StringOutput
The type of the entry. For details, see [`EntryType`](#entrytype).
func (EntryOutput) UsageSignal ¶ added in v0.19.0
func (o EntryOutput) UsageSignal() GoogleCloudDatacatalogV1UsageSignalResponseOutput
Resource usage statistics.
func (EntryOutput) UserSpecifiedSystem ¶ added in v0.19.0
func (o EntryOutput) UserSpecifiedSystem() pulumi.StringOutput
Indicates the entry's source system that Data Catalog doesn't automatically integrate with. The `user_specified_system` string has the following limitations: * Is case insensitive. * Must begin with a letter or underscore. * Can only contain letters, numbers, and underscores. * Must be at least 1 character and at most 64 characters long.
func (EntryOutput) UserSpecifiedType ¶ added in v0.19.0
func (o EntryOutput) UserSpecifiedType() pulumi.StringOutput
Custom entry type that doesn't match any of the values allowed for input and listed in the `EntryType` enum. When creating an entry, first check the type values in the enum. If there are no appropriate types for the new entry, provide a custom value, for example, `my_special_type`. The `user_specified_type` string has the following limitations: * Is case insensitive. * Must begin with a letter or underscore. * Can only contain letters, numbers, and underscores. * Must be at least 1 character and at most 64 characters long.
type EntryState ¶
type EntryState struct { }
func (EntryState) ElementType ¶
func (EntryState) ElementType() reflect.Type
type EntryType ¶
type EntryType string
The type of the entry. For details, see [`EntryType`](#entrytype).
func (EntryType) ElementType ¶
func (EntryType) ToEntryTypeOutput ¶ added in v0.6.0
func (e EntryType) ToEntryTypeOutput() EntryTypeOutput
func (EntryType) ToEntryTypeOutputWithContext ¶ added in v0.6.0
func (e EntryType) ToEntryTypeOutputWithContext(ctx context.Context) EntryTypeOutput
func (EntryType) ToEntryTypePtrOutput ¶ added in v0.6.0
func (e EntryType) ToEntryTypePtrOutput() EntryTypePtrOutput
func (EntryType) ToEntryTypePtrOutputWithContext ¶ added in v0.6.0
func (e EntryType) ToEntryTypePtrOutputWithContext(ctx context.Context) EntryTypePtrOutput
func (EntryType) ToStringOutput ¶
func (e EntryType) ToStringOutput() pulumi.StringOutput
func (EntryType) ToStringOutputWithContext ¶
func (e EntryType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EntryType) ToStringPtrOutput ¶
func (e EntryType) ToStringPtrOutput() pulumi.StringPtrOutput
func (EntryType) ToStringPtrOutputWithContext ¶
func (e EntryType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EntryTypeInput ¶ added in v0.6.0
type EntryTypeInput interface { pulumi.Input ToEntryTypeOutput() EntryTypeOutput ToEntryTypeOutputWithContext(context.Context) EntryTypeOutput }
EntryTypeInput is an input type that accepts values of the EntryType enum A concrete instance of `EntryTypeInput` can be one of the following:
EntryTypeEntryTypeUnspecified EntryTypeTable EntryTypeModel EntryTypeDataStream EntryTypeFileset EntryTypeCluster EntryTypeDatabase EntryTypeDataSourceConnection EntryTypeRoutine EntryTypeLake EntryTypeZone EntryTypeService EntryTypeDatabaseSchema EntryTypeDashboard EntryTypeExplore EntryTypeLook
type EntryTypeOutput ¶ added in v0.6.0
type EntryTypeOutput struct{ *pulumi.OutputState }
func (EntryTypeOutput) ElementType ¶ added in v0.6.0
func (EntryTypeOutput) ElementType() reflect.Type
func (EntryTypeOutput) ToEntryTypeOutput ¶ added in v0.6.0
func (o EntryTypeOutput) ToEntryTypeOutput() EntryTypeOutput
func (EntryTypeOutput) ToEntryTypeOutputWithContext ¶ added in v0.6.0
func (o EntryTypeOutput) ToEntryTypeOutputWithContext(ctx context.Context) EntryTypeOutput
func (EntryTypeOutput) ToEntryTypePtrOutput ¶ added in v0.6.0
func (o EntryTypeOutput) ToEntryTypePtrOutput() EntryTypePtrOutput
func (EntryTypeOutput) ToEntryTypePtrOutputWithContext ¶ added in v0.6.0
func (o EntryTypeOutput) ToEntryTypePtrOutputWithContext(ctx context.Context) EntryTypePtrOutput
func (EntryTypeOutput) ToStringOutput ¶ added in v0.6.0
func (o EntryTypeOutput) ToStringOutput() pulumi.StringOutput
func (EntryTypeOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o EntryTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EntryTypeOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o EntryTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EntryTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o EntryTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EntryTypePtrInput ¶ added in v0.6.0
type EntryTypePtrInput interface { pulumi.Input ToEntryTypePtrOutput() EntryTypePtrOutput ToEntryTypePtrOutputWithContext(context.Context) EntryTypePtrOutput }
func EntryTypePtr ¶ added in v0.6.0
func EntryTypePtr(v string) EntryTypePtrInput
type EntryTypePtrOutput ¶ added in v0.6.0
type EntryTypePtrOutput struct{ *pulumi.OutputState }
func (EntryTypePtrOutput) Elem ¶ added in v0.6.0
func (o EntryTypePtrOutput) Elem() EntryTypeOutput
func (EntryTypePtrOutput) ElementType ¶ added in v0.6.0
func (EntryTypePtrOutput) ElementType() reflect.Type
func (EntryTypePtrOutput) ToEntryTypePtrOutput ¶ added in v0.6.0
func (o EntryTypePtrOutput) ToEntryTypePtrOutput() EntryTypePtrOutput
func (EntryTypePtrOutput) ToEntryTypePtrOutputWithContext ¶ added in v0.6.0
func (o EntryTypePtrOutput) ToEntryTypePtrOutputWithContext(ctx context.Context) EntryTypePtrOutput
func (EntryTypePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o EntryTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EntryTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o EntryTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Expr ¶
type Expr struct { // Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI. Description *string `pulumi:"description"` // Textual representation of an expression in Common Expression Language syntax. Expression *string `pulumi:"expression"` // Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file. Location *string `pulumi:"location"` // Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression. Title *string `pulumi:"title"` }
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
type ExprArgs ¶
type ExprArgs struct { // Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI. Description pulumi.StringPtrInput `pulumi:"description"` // Textual representation of an expression in Common Expression Language syntax. Expression pulumi.StringPtrInput `pulumi:"expression"` // Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file. Location pulumi.StringPtrInput `pulumi:"location"` // Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression. Title pulumi.StringPtrInput `pulumi:"title"` }
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
func (ExprArgs) ElementType ¶
func (ExprArgs) ToExprOutput ¶
func (i ExprArgs) ToExprOutput() ExprOutput
func (ExprArgs) ToExprOutputWithContext ¶
func (i ExprArgs) ToExprOutputWithContext(ctx context.Context) ExprOutput
func (ExprArgs) ToExprPtrOutput ¶
func (i ExprArgs) ToExprPtrOutput() ExprPtrOutput
func (ExprArgs) ToExprPtrOutputWithContext ¶
func (i ExprArgs) ToExprPtrOutputWithContext(ctx context.Context) ExprPtrOutput
type ExprInput ¶
type ExprInput interface { pulumi.Input ToExprOutput() ExprOutput ToExprOutputWithContext(context.Context) ExprOutput }
ExprInput is an input type that accepts ExprArgs and ExprOutput values. You can construct a concrete instance of `ExprInput` via:
ExprArgs{...}
type ExprOutput ¶
type ExprOutput struct{ *pulumi.OutputState }
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
func (ExprOutput) Description ¶
func (o ExprOutput) Description() pulumi.StringPtrOutput
Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI.
func (ExprOutput) ElementType ¶
func (ExprOutput) ElementType() reflect.Type
func (ExprOutput) Expression ¶
func (o ExprOutput) Expression() pulumi.StringPtrOutput
Textual representation of an expression in Common Expression Language syntax.
func (ExprOutput) Location ¶
func (o ExprOutput) Location() pulumi.StringPtrOutput
Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file.
func (ExprOutput) Title ¶
func (o ExprOutput) Title() pulumi.StringPtrOutput
Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression.
func (ExprOutput) ToExprOutput ¶
func (o ExprOutput) ToExprOutput() ExprOutput
func (ExprOutput) ToExprOutputWithContext ¶
func (o ExprOutput) ToExprOutputWithContext(ctx context.Context) ExprOutput
func (ExprOutput) ToExprPtrOutput ¶
func (o ExprOutput) ToExprPtrOutput() ExprPtrOutput
func (ExprOutput) ToExprPtrOutputWithContext ¶
func (o ExprOutput) ToExprPtrOutputWithContext(ctx context.Context) ExprPtrOutput
type ExprPtrInput ¶
type ExprPtrInput interface { pulumi.Input ToExprPtrOutput() ExprPtrOutput ToExprPtrOutputWithContext(context.Context) ExprPtrOutput }
ExprPtrInput is an input type that accepts ExprArgs, ExprPtr and ExprPtrOutput values. You can construct a concrete instance of `ExprPtrInput` via:
ExprArgs{...} or: nil
func ExprPtr ¶
func ExprPtr(v *ExprArgs) ExprPtrInput
type ExprPtrOutput ¶
type ExprPtrOutput struct{ *pulumi.OutputState }
func (ExprPtrOutput) Description ¶
func (o ExprPtrOutput) Description() pulumi.StringPtrOutput
Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI.
func (ExprPtrOutput) Elem ¶
func (o ExprPtrOutput) Elem() ExprOutput
func (ExprPtrOutput) ElementType ¶
func (ExprPtrOutput) ElementType() reflect.Type
func (ExprPtrOutput) Expression ¶
func (o ExprPtrOutput) Expression() pulumi.StringPtrOutput
Textual representation of an expression in Common Expression Language syntax.
func (ExprPtrOutput) Location ¶
func (o ExprPtrOutput) Location() pulumi.StringPtrOutput
Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file.
func (ExprPtrOutput) Title ¶
func (o ExprPtrOutput) Title() pulumi.StringPtrOutput
Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression.
func (ExprPtrOutput) ToExprPtrOutput ¶
func (o ExprPtrOutput) ToExprPtrOutput() ExprPtrOutput
func (ExprPtrOutput) ToExprPtrOutputWithContext ¶
func (o ExprPtrOutput) ToExprPtrOutputWithContext(ctx context.Context) ExprPtrOutput
type ExprResponse ¶
type ExprResponse struct { // Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI. Description string `pulumi:"description"` // Textual representation of an expression in Common Expression Language syntax. Expression string `pulumi:"expression"` // Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file. Location string `pulumi:"location"` // Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression. Title string `pulumi:"title"` }
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
type ExprResponseOutput ¶
type ExprResponseOutput struct{ *pulumi.OutputState }
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
func (ExprResponseOutput) Description ¶
func (o ExprResponseOutput) Description() pulumi.StringOutput
Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI.
func (ExprResponseOutput) ElementType ¶
func (ExprResponseOutput) ElementType() reflect.Type
func (ExprResponseOutput) Expression ¶
func (o ExprResponseOutput) Expression() pulumi.StringOutput
Textual representation of an expression in Common Expression Language syntax.
func (ExprResponseOutput) Location ¶
func (o ExprResponseOutput) Location() pulumi.StringOutput
Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file.
func (ExprResponseOutput) Title ¶
func (o ExprResponseOutput) Title() pulumi.StringOutput
Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression.
func (ExprResponseOutput) ToExprResponseOutput ¶
func (o ExprResponseOutput) ToExprResponseOutput() ExprResponseOutput
func (ExprResponseOutput) ToExprResponseOutputWithContext ¶
func (o ExprResponseOutput) ToExprResponseOutputWithContext(ctx context.Context) ExprResponseOutput
type GoogleCloudDatacatalogV1BigQueryConnectionSpecResponse ¶
type GoogleCloudDatacatalogV1BigQueryConnectionSpecResponse struct { // Specification for the BigQuery connection to a Cloud SQL instance. CloudSql GoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponse `pulumi:"cloudSql"` // The type of the BigQuery connection. ConnectionType string `pulumi:"connectionType"` // True if there are credentials attached to the BigQuery connection; false otherwise. HasCredential bool `pulumi:"hasCredential"` }
Specification for the BigQuery connection.
type GoogleCloudDatacatalogV1BigQueryConnectionSpecResponseOutput ¶
type GoogleCloudDatacatalogV1BigQueryConnectionSpecResponseOutput struct{ *pulumi.OutputState }
Specification for the BigQuery connection.
func (GoogleCloudDatacatalogV1BigQueryConnectionSpecResponseOutput) CloudSql ¶
func (o GoogleCloudDatacatalogV1BigQueryConnectionSpecResponseOutput) CloudSql() GoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponseOutput
Specification for the BigQuery connection to a Cloud SQL instance.
func (GoogleCloudDatacatalogV1BigQueryConnectionSpecResponseOutput) ConnectionType ¶
func (o GoogleCloudDatacatalogV1BigQueryConnectionSpecResponseOutput) ConnectionType() pulumi.StringOutput
The type of the BigQuery connection.
func (GoogleCloudDatacatalogV1BigQueryConnectionSpecResponseOutput) ElementType ¶
func (GoogleCloudDatacatalogV1BigQueryConnectionSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1BigQueryConnectionSpecResponseOutput) HasCredential ¶
func (o GoogleCloudDatacatalogV1BigQueryConnectionSpecResponseOutput) HasCredential() pulumi.BoolOutput
True if there are credentials attached to the BigQuery connection; false otherwise.
func (GoogleCloudDatacatalogV1BigQueryConnectionSpecResponseOutput) ToGoogleCloudDatacatalogV1BigQueryConnectionSpecResponseOutput ¶
func (o GoogleCloudDatacatalogV1BigQueryConnectionSpecResponseOutput) ToGoogleCloudDatacatalogV1BigQueryConnectionSpecResponseOutput() GoogleCloudDatacatalogV1BigQueryConnectionSpecResponseOutput
func (GoogleCloudDatacatalogV1BigQueryConnectionSpecResponseOutput) ToGoogleCloudDatacatalogV1BigQueryConnectionSpecResponseOutputWithContext ¶
func (o GoogleCloudDatacatalogV1BigQueryConnectionSpecResponseOutput) ToGoogleCloudDatacatalogV1BigQueryConnectionSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1BigQueryConnectionSpecResponseOutput
type GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponse ¶
type GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponse struct { // The Data Catalog resource name of the dataset entry the current table belongs to. For example: `projects/{PROJECT_ID}/locations/{LOCATION}/entrygroups/{ENTRY_GROUP_ID}/entries/{ENTRY_ID}`. Dataset string `pulumi:"dataset"` // BigQuery resource name of the latest shard. LatestShardResource string `pulumi:"latestShardResource"` // Total number of shards. ShardCount string `pulumi:"shardCount"` // The table name prefix of the shards. The name of any given shard is `[table_prefix]YYYYMMDD`. For example, for the `MyTable20180101` shard, the `table_prefix` is `MyTable`. TablePrefix string `pulumi:"tablePrefix"` }
Specification for a group of BigQuery tables with the `[prefix]YYYYMMDD` name pattern. For more information, see [Introduction to partitioned tables] (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding).
type GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput ¶
type GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput struct{ *pulumi.OutputState }
Specification for a group of BigQuery tables with the `[prefix]YYYYMMDD` name pattern. For more information, see [Introduction to partitioned tables] (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding).
func (GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput) Dataset ¶
func (o GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput) Dataset() pulumi.StringOutput
The Data Catalog resource name of the dataset entry the current table belongs to. For example: `projects/{PROJECT_ID}/locations/{LOCATION}/entrygroups/{ENTRY_GROUP_ID}/entries/{ENTRY_ID}`.
func (GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput) ElementType ¶
func (GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput) LatestShardResource ¶ added in v0.9.0
func (o GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput) LatestShardResource() pulumi.StringOutput
BigQuery resource name of the latest shard.
func (GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput) ShardCount ¶
func (o GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput) ShardCount() pulumi.StringOutput
Total number of shards.
func (GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput) TablePrefix ¶
func (o GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput) TablePrefix() pulumi.StringOutput
The table name prefix of the shards. The name of any given shard is `[table_prefix]YYYYMMDD`. For example, for the `MyTable20180101` shard, the `table_prefix` is `MyTable`.
func (GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput) ToGoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput ¶
func (o GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput) ToGoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput() GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput
func (GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput) ToGoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutputWithContext ¶
func (o GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput) ToGoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput
type GoogleCloudDatacatalogV1BigQueryRoutineSpec ¶
type GoogleCloudDatacatalogV1BigQueryRoutineSpec struct { // Paths of the imported libraries. ImportedLibraries []string `pulumi:"importedLibraries"` }
Fields specific for BigQuery routines.
type GoogleCloudDatacatalogV1BigQueryRoutineSpecArgs ¶
type GoogleCloudDatacatalogV1BigQueryRoutineSpecArgs struct { // Paths of the imported libraries. ImportedLibraries pulumi.StringArrayInput `pulumi:"importedLibraries"` }
Fields specific for BigQuery routines.
func (GoogleCloudDatacatalogV1BigQueryRoutineSpecArgs) ElementType ¶
func (GoogleCloudDatacatalogV1BigQueryRoutineSpecArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1BigQueryRoutineSpecArgs) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecOutput ¶
func (i GoogleCloudDatacatalogV1BigQueryRoutineSpecArgs) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecOutput() GoogleCloudDatacatalogV1BigQueryRoutineSpecOutput
func (GoogleCloudDatacatalogV1BigQueryRoutineSpecArgs) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecOutputWithContext ¶
func (i GoogleCloudDatacatalogV1BigQueryRoutineSpecArgs) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1BigQueryRoutineSpecOutput
func (GoogleCloudDatacatalogV1BigQueryRoutineSpecArgs) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput ¶
func (i GoogleCloudDatacatalogV1BigQueryRoutineSpecArgs) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput() GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput
func (GoogleCloudDatacatalogV1BigQueryRoutineSpecArgs) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutputWithContext ¶
func (i GoogleCloudDatacatalogV1BigQueryRoutineSpecArgs) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput
type GoogleCloudDatacatalogV1BigQueryRoutineSpecInput ¶
type GoogleCloudDatacatalogV1BigQueryRoutineSpecInput interface { pulumi.Input ToGoogleCloudDatacatalogV1BigQueryRoutineSpecOutput() GoogleCloudDatacatalogV1BigQueryRoutineSpecOutput ToGoogleCloudDatacatalogV1BigQueryRoutineSpecOutputWithContext(context.Context) GoogleCloudDatacatalogV1BigQueryRoutineSpecOutput }
GoogleCloudDatacatalogV1BigQueryRoutineSpecInput is an input type that accepts GoogleCloudDatacatalogV1BigQueryRoutineSpecArgs and GoogleCloudDatacatalogV1BigQueryRoutineSpecOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1BigQueryRoutineSpecInput` via:
GoogleCloudDatacatalogV1BigQueryRoutineSpecArgs{...}
type GoogleCloudDatacatalogV1BigQueryRoutineSpecOutput ¶
type GoogleCloudDatacatalogV1BigQueryRoutineSpecOutput struct{ *pulumi.OutputState }
Fields specific for BigQuery routines.
func (GoogleCloudDatacatalogV1BigQueryRoutineSpecOutput) ElementType ¶
func (GoogleCloudDatacatalogV1BigQueryRoutineSpecOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1BigQueryRoutineSpecOutput) ImportedLibraries ¶
func (o GoogleCloudDatacatalogV1BigQueryRoutineSpecOutput) ImportedLibraries() pulumi.StringArrayOutput
Paths of the imported libraries.
func (GoogleCloudDatacatalogV1BigQueryRoutineSpecOutput) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecOutput ¶
func (o GoogleCloudDatacatalogV1BigQueryRoutineSpecOutput) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecOutput() GoogleCloudDatacatalogV1BigQueryRoutineSpecOutput
func (GoogleCloudDatacatalogV1BigQueryRoutineSpecOutput) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecOutputWithContext ¶
func (o GoogleCloudDatacatalogV1BigQueryRoutineSpecOutput) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1BigQueryRoutineSpecOutput
func (GoogleCloudDatacatalogV1BigQueryRoutineSpecOutput) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput ¶
func (o GoogleCloudDatacatalogV1BigQueryRoutineSpecOutput) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput() GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput
func (GoogleCloudDatacatalogV1BigQueryRoutineSpecOutput) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutputWithContext ¶
func (o GoogleCloudDatacatalogV1BigQueryRoutineSpecOutput) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput
type GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrInput ¶
type GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput() GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput ToGoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput }
GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrInput is an input type that accepts GoogleCloudDatacatalogV1BigQueryRoutineSpecArgs, GoogleCloudDatacatalogV1BigQueryRoutineSpecPtr and GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrInput` via:
GoogleCloudDatacatalogV1BigQueryRoutineSpecArgs{...} or: nil
func GoogleCloudDatacatalogV1BigQueryRoutineSpecPtr ¶
func GoogleCloudDatacatalogV1BigQueryRoutineSpecPtr(v *GoogleCloudDatacatalogV1BigQueryRoutineSpecArgs) GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrInput
type GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput ¶
type GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput) ElementType ¶
func (GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput) ImportedLibraries ¶
func (o GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput) ImportedLibraries() pulumi.StringArrayOutput
Paths of the imported libraries.
func (GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput ¶
func (o GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput() GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput
func (GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutputWithContext ¶
func (o GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput
type GoogleCloudDatacatalogV1BigQueryRoutineSpecResponse ¶
type GoogleCloudDatacatalogV1BigQueryRoutineSpecResponse struct { // Paths of the imported libraries. ImportedLibraries []string `pulumi:"importedLibraries"` }
Fields specific for BigQuery routines.
type GoogleCloudDatacatalogV1BigQueryRoutineSpecResponseOutput ¶
type GoogleCloudDatacatalogV1BigQueryRoutineSpecResponseOutput struct{ *pulumi.OutputState }
Fields specific for BigQuery routines.
func (GoogleCloudDatacatalogV1BigQueryRoutineSpecResponseOutput) ElementType ¶
func (GoogleCloudDatacatalogV1BigQueryRoutineSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1BigQueryRoutineSpecResponseOutput) ImportedLibraries ¶
func (o GoogleCloudDatacatalogV1BigQueryRoutineSpecResponseOutput) ImportedLibraries() pulumi.StringArrayOutput
Paths of the imported libraries.
func (GoogleCloudDatacatalogV1BigQueryRoutineSpecResponseOutput) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecResponseOutput ¶
func (o GoogleCloudDatacatalogV1BigQueryRoutineSpecResponseOutput) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecResponseOutput() GoogleCloudDatacatalogV1BigQueryRoutineSpecResponseOutput
func (GoogleCloudDatacatalogV1BigQueryRoutineSpecResponseOutput) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecResponseOutputWithContext ¶
func (o GoogleCloudDatacatalogV1BigQueryRoutineSpecResponseOutput) ToGoogleCloudDatacatalogV1BigQueryRoutineSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1BigQueryRoutineSpecResponseOutput
type GoogleCloudDatacatalogV1BigQueryTableSpecResponse ¶
type GoogleCloudDatacatalogV1BigQueryTableSpecResponse struct { // The table source type. TableSourceType string `pulumi:"tableSourceType"` // Specification of a BigQuery table. Populated only if the `table_source_type` is `BIGQUERY_TABLE`. TableSpec GoogleCloudDatacatalogV1TableSpecResponse `pulumi:"tableSpec"` // Table view specification. Populated only if the `table_source_type` is `BIGQUERY_VIEW`. ViewSpec GoogleCloudDatacatalogV1ViewSpecResponse `pulumi:"viewSpec"` }
Describes a BigQuery table.
type GoogleCloudDatacatalogV1BigQueryTableSpecResponseOutput ¶
type GoogleCloudDatacatalogV1BigQueryTableSpecResponseOutput struct{ *pulumi.OutputState }
Describes a BigQuery table.
func (GoogleCloudDatacatalogV1BigQueryTableSpecResponseOutput) ElementType ¶
func (GoogleCloudDatacatalogV1BigQueryTableSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1BigQueryTableSpecResponseOutput) TableSourceType ¶
func (o GoogleCloudDatacatalogV1BigQueryTableSpecResponseOutput) TableSourceType() pulumi.StringOutput
The table source type.
func (GoogleCloudDatacatalogV1BigQueryTableSpecResponseOutput) TableSpec ¶
func (o GoogleCloudDatacatalogV1BigQueryTableSpecResponseOutput) TableSpec() GoogleCloudDatacatalogV1TableSpecResponseOutput
Specification of a BigQuery table. Populated only if the `table_source_type` is `BIGQUERY_TABLE`.
func (GoogleCloudDatacatalogV1BigQueryTableSpecResponseOutput) ToGoogleCloudDatacatalogV1BigQueryTableSpecResponseOutput ¶
func (o GoogleCloudDatacatalogV1BigQueryTableSpecResponseOutput) ToGoogleCloudDatacatalogV1BigQueryTableSpecResponseOutput() GoogleCloudDatacatalogV1BigQueryTableSpecResponseOutput
func (GoogleCloudDatacatalogV1BigQueryTableSpecResponseOutput) ToGoogleCloudDatacatalogV1BigQueryTableSpecResponseOutputWithContext ¶
func (o GoogleCloudDatacatalogV1BigQueryTableSpecResponseOutput) ToGoogleCloudDatacatalogV1BigQueryTableSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1BigQueryTableSpecResponseOutput
func (GoogleCloudDatacatalogV1BigQueryTableSpecResponseOutput) ViewSpec ¶
func (o GoogleCloudDatacatalogV1BigQueryTableSpecResponseOutput) ViewSpec() GoogleCloudDatacatalogV1ViewSpecResponseOutput
Table view specification. Populated only if the `table_source_type` is `BIGQUERY_VIEW`.
type GoogleCloudDatacatalogV1BusinessContext ¶ added in v0.11.0
type GoogleCloudDatacatalogV1BusinessContext struct { // Contact people for the entry. Contacts *GoogleCloudDatacatalogV1Contacts `pulumi:"contacts"` // Entry overview fields for rich text descriptions of entries. EntryOverview *GoogleCloudDatacatalogV1EntryOverview `pulumi:"entryOverview"` }
Business Context of the entry.
type GoogleCloudDatacatalogV1BusinessContextArgs ¶ added in v0.11.0
type GoogleCloudDatacatalogV1BusinessContextArgs struct { // Contact people for the entry. Contacts GoogleCloudDatacatalogV1ContactsPtrInput `pulumi:"contacts"` // Entry overview fields for rich text descriptions of entries. EntryOverview GoogleCloudDatacatalogV1EntryOverviewPtrInput `pulumi:"entryOverview"` }
Business Context of the entry.
func (GoogleCloudDatacatalogV1BusinessContextArgs) ElementType ¶ added in v0.11.0
func (GoogleCloudDatacatalogV1BusinessContextArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1BusinessContextArgs) ToGoogleCloudDatacatalogV1BusinessContextOutput ¶ added in v0.11.0
func (i GoogleCloudDatacatalogV1BusinessContextArgs) ToGoogleCloudDatacatalogV1BusinessContextOutput() GoogleCloudDatacatalogV1BusinessContextOutput
func (GoogleCloudDatacatalogV1BusinessContextArgs) ToGoogleCloudDatacatalogV1BusinessContextOutputWithContext ¶ added in v0.11.0
func (i GoogleCloudDatacatalogV1BusinessContextArgs) ToGoogleCloudDatacatalogV1BusinessContextOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1BusinessContextOutput
func (GoogleCloudDatacatalogV1BusinessContextArgs) ToGoogleCloudDatacatalogV1BusinessContextPtrOutput ¶ added in v0.11.0
func (i GoogleCloudDatacatalogV1BusinessContextArgs) ToGoogleCloudDatacatalogV1BusinessContextPtrOutput() GoogleCloudDatacatalogV1BusinessContextPtrOutput
func (GoogleCloudDatacatalogV1BusinessContextArgs) ToGoogleCloudDatacatalogV1BusinessContextPtrOutputWithContext ¶ added in v0.11.0
func (i GoogleCloudDatacatalogV1BusinessContextArgs) ToGoogleCloudDatacatalogV1BusinessContextPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1BusinessContextPtrOutput
type GoogleCloudDatacatalogV1BusinessContextInput ¶ added in v0.11.0
type GoogleCloudDatacatalogV1BusinessContextInput interface { pulumi.Input ToGoogleCloudDatacatalogV1BusinessContextOutput() GoogleCloudDatacatalogV1BusinessContextOutput ToGoogleCloudDatacatalogV1BusinessContextOutputWithContext(context.Context) GoogleCloudDatacatalogV1BusinessContextOutput }
GoogleCloudDatacatalogV1BusinessContextInput is an input type that accepts GoogleCloudDatacatalogV1BusinessContextArgs and GoogleCloudDatacatalogV1BusinessContextOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1BusinessContextInput` via:
GoogleCloudDatacatalogV1BusinessContextArgs{...}
type GoogleCloudDatacatalogV1BusinessContextOutput ¶ added in v0.11.0
type GoogleCloudDatacatalogV1BusinessContextOutput struct{ *pulumi.OutputState }
Business Context of the entry.
func (GoogleCloudDatacatalogV1BusinessContextOutput) Contacts ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1BusinessContextOutput) Contacts() GoogleCloudDatacatalogV1ContactsPtrOutput
Contact people for the entry.
func (GoogleCloudDatacatalogV1BusinessContextOutput) ElementType ¶ added in v0.11.0
func (GoogleCloudDatacatalogV1BusinessContextOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1BusinessContextOutput) EntryOverview ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1BusinessContextOutput) EntryOverview() GoogleCloudDatacatalogV1EntryOverviewPtrOutput
Entry overview fields for rich text descriptions of entries.
func (GoogleCloudDatacatalogV1BusinessContextOutput) ToGoogleCloudDatacatalogV1BusinessContextOutput ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1BusinessContextOutput) ToGoogleCloudDatacatalogV1BusinessContextOutput() GoogleCloudDatacatalogV1BusinessContextOutput
func (GoogleCloudDatacatalogV1BusinessContextOutput) ToGoogleCloudDatacatalogV1BusinessContextOutputWithContext ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1BusinessContextOutput) ToGoogleCloudDatacatalogV1BusinessContextOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1BusinessContextOutput
func (GoogleCloudDatacatalogV1BusinessContextOutput) ToGoogleCloudDatacatalogV1BusinessContextPtrOutput ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1BusinessContextOutput) ToGoogleCloudDatacatalogV1BusinessContextPtrOutput() GoogleCloudDatacatalogV1BusinessContextPtrOutput
func (GoogleCloudDatacatalogV1BusinessContextOutput) ToGoogleCloudDatacatalogV1BusinessContextPtrOutputWithContext ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1BusinessContextOutput) ToGoogleCloudDatacatalogV1BusinessContextPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1BusinessContextPtrOutput
type GoogleCloudDatacatalogV1BusinessContextPtrInput ¶ added in v0.11.0
type GoogleCloudDatacatalogV1BusinessContextPtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1BusinessContextPtrOutput() GoogleCloudDatacatalogV1BusinessContextPtrOutput ToGoogleCloudDatacatalogV1BusinessContextPtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1BusinessContextPtrOutput }
GoogleCloudDatacatalogV1BusinessContextPtrInput is an input type that accepts GoogleCloudDatacatalogV1BusinessContextArgs, GoogleCloudDatacatalogV1BusinessContextPtr and GoogleCloudDatacatalogV1BusinessContextPtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1BusinessContextPtrInput` via:
GoogleCloudDatacatalogV1BusinessContextArgs{...} or: nil
func GoogleCloudDatacatalogV1BusinessContextPtr ¶ added in v0.11.0
func GoogleCloudDatacatalogV1BusinessContextPtr(v *GoogleCloudDatacatalogV1BusinessContextArgs) GoogleCloudDatacatalogV1BusinessContextPtrInput
type GoogleCloudDatacatalogV1BusinessContextPtrOutput ¶ added in v0.11.0
type GoogleCloudDatacatalogV1BusinessContextPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1BusinessContextPtrOutput) Contacts ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1BusinessContextPtrOutput) Contacts() GoogleCloudDatacatalogV1ContactsPtrOutput
Contact people for the entry.
func (GoogleCloudDatacatalogV1BusinessContextPtrOutput) ElementType ¶ added in v0.11.0
func (GoogleCloudDatacatalogV1BusinessContextPtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1BusinessContextPtrOutput) EntryOverview ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1BusinessContextPtrOutput) EntryOverview() GoogleCloudDatacatalogV1EntryOverviewPtrOutput
Entry overview fields for rich text descriptions of entries.
func (GoogleCloudDatacatalogV1BusinessContextPtrOutput) ToGoogleCloudDatacatalogV1BusinessContextPtrOutput ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1BusinessContextPtrOutput) ToGoogleCloudDatacatalogV1BusinessContextPtrOutput() GoogleCloudDatacatalogV1BusinessContextPtrOutput
func (GoogleCloudDatacatalogV1BusinessContextPtrOutput) ToGoogleCloudDatacatalogV1BusinessContextPtrOutputWithContext ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1BusinessContextPtrOutput) ToGoogleCloudDatacatalogV1BusinessContextPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1BusinessContextPtrOutput
type GoogleCloudDatacatalogV1BusinessContextResponse ¶ added in v0.11.0
type GoogleCloudDatacatalogV1BusinessContextResponse struct { // Contact people for the entry. Contacts GoogleCloudDatacatalogV1ContactsResponse `pulumi:"contacts"` // Entry overview fields for rich text descriptions of entries. EntryOverview GoogleCloudDatacatalogV1EntryOverviewResponse `pulumi:"entryOverview"` }
Business Context of the entry.
type GoogleCloudDatacatalogV1BusinessContextResponseOutput ¶ added in v0.11.0
type GoogleCloudDatacatalogV1BusinessContextResponseOutput struct{ *pulumi.OutputState }
Business Context of the entry.
func (GoogleCloudDatacatalogV1BusinessContextResponseOutput) Contacts ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1BusinessContextResponseOutput) Contacts() GoogleCloudDatacatalogV1ContactsResponseOutput
Contact people for the entry.
func (GoogleCloudDatacatalogV1BusinessContextResponseOutput) ElementType ¶ added in v0.11.0
func (GoogleCloudDatacatalogV1BusinessContextResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1BusinessContextResponseOutput) EntryOverview ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1BusinessContextResponseOutput) EntryOverview() GoogleCloudDatacatalogV1EntryOverviewResponseOutput
Entry overview fields for rich text descriptions of entries.
func (GoogleCloudDatacatalogV1BusinessContextResponseOutput) ToGoogleCloudDatacatalogV1BusinessContextResponseOutput ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1BusinessContextResponseOutput) ToGoogleCloudDatacatalogV1BusinessContextResponseOutput() GoogleCloudDatacatalogV1BusinessContextResponseOutput
func (GoogleCloudDatacatalogV1BusinessContextResponseOutput) ToGoogleCloudDatacatalogV1BusinessContextResponseOutputWithContext ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1BusinessContextResponseOutput) ToGoogleCloudDatacatalogV1BusinessContextResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1BusinessContextResponseOutput
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpec ¶ added in v0.29.0
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpec struct { // The list of clusters for the Instance. CloudBigtableClusterSpecs []GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpec `pulumi:"cloudBigtableClusterSpecs"` }
Specification that applies to Instance entries that are part of `CLOUD_BIGTABLE` system. (user_specified_type)
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecArgs ¶ added in v0.29.0
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecArgs struct { // The list of clusters for the Instance. CloudBigtableClusterSpecs GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayInput `pulumi:"cloudBigtableClusterSpecs"` }
Specification that applies to Instance entries that are part of `CLOUD_BIGTABLE` system. (user_specified_type)
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecArgs) ElementType ¶ added in v0.29.0
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecArgs) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput ¶ added in v0.29.0
func (i GoogleCloudDatacatalogV1CloudBigtableInstanceSpecArgs) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput() GoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecArgs) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutputWithContext ¶ added in v0.29.0
func (i GoogleCloudDatacatalogV1CloudBigtableInstanceSpecArgs) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecArgs) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput ¶ added in v0.29.0
func (i GoogleCloudDatacatalogV1CloudBigtableInstanceSpecArgs) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput() GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecArgs) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutputWithContext ¶ added in v0.29.0
func (i GoogleCloudDatacatalogV1CloudBigtableInstanceSpecArgs) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpec ¶ added in v0.29.0
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpec struct { // Name of the cluster. DisplayName *string `pulumi:"displayName"` // A link back to the parent resource, in this case Instance. LinkedResource *string `pulumi:"linkedResource"` // Location of the cluster, typically a Cloud zone. Location *string `pulumi:"location"` // Type of the resource. For a cluster this would be "CLUSTER". Type *string `pulumi:"type"` }
Spec that applies to clusters of an Instance of Cloud Bigtable.
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArgs ¶ added in v0.29.0
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArgs struct { // Name of the cluster. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // A link back to the parent resource, in this case Instance. LinkedResource pulumi.StringPtrInput `pulumi:"linkedResource"` // Location of the cluster, typically a Cloud zone. Location pulumi.StringPtrInput `pulumi:"location"` // Type of the resource. For a cluster this would be "CLUSTER". Type pulumi.StringPtrInput `pulumi:"type"` }
Spec that applies to clusters of an Instance of Cloud Bigtable.
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArgs) ElementType ¶ added in v0.29.0
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArgs) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput ¶ added in v0.29.0
func (i GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArgs) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput() GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArgs) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutputWithContext ¶ added in v0.29.0
func (i GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArgs) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArray ¶ added in v0.29.0
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArray []GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecInput
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArray) ElementType ¶ added in v0.29.0
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArray) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArray) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutput ¶ added in v0.29.0
func (i GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArray) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutput() GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutput
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArray) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutputWithContext ¶ added in v0.29.0
func (i GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArray) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutput
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayInput ¶ added in v0.29.0
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayInput interface { pulumi.Input ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutput() GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutput ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutputWithContext(context.Context) GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutput }
GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayInput is an input type that accepts GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArray and GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayInput` via:
GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArray{ GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArgs{...} }
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutput ¶ added in v0.29.0
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutput) ElementType ¶ added in v0.29.0
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutput) Index ¶ added in v0.29.0
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutput ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutput() GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutput
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutput
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecInput ¶ added in v0.29.0
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecInput interface { pulumi.Input ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput() GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutputWithContext(context.Context) GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput }
GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecInput is an input type that accepts GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArgs and GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecInput` via:
GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArgs{...}
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput ¶ added in v0.29.0
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput struct{ *pulumi.OutputState }
Spec that applies to clusters of an Instance of Cloud Bigtable.
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput) DisplayName ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput) DisplayName() pulumi.StringPtrOutput
Name of the cluster.
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput) ElementType ¶ added in v0.29.0
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput) LinkedResource ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput) LinkedResource() pulumi.StringPtrOutput
A link back to the parent resource, in this case Instance.
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput) Location ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput) Location() pulumi.StringPtrOutput
Location of the cluster, typically a Cloud zone.
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput() GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput) Type ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecOutput) Type() pulumi.StringPtrOutput
Type of the resource. For a cluster this would be "CLUSTER".
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponse ¶ added in v0.29.0
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponse struct { // Name of the cluster. DisplayName string `pulumi:"displayName"` // A link back to the parent resource, in this case Instance. LinkedResource string `pulumi:"linkedResource"` // Location of the cluster, typically a Cloud zone. Location string `pulumi:"location"` // Type of the resource. For a cluster this would be "CLUSTER". Type string `pulumi:"type"` }
Spec that applies to clusters of an Instance of Cloud Bigtable.
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseArrayOutput ¶ added in v0.29.0
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseArrayOutput) ElementType ¶ added in v0.29.0
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseArrayOutput) Index ¶ added in v0.29.0
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseArrayOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseArrayOutput ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseArrayOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseArrayOutput() GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseArrayOutput
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseArrayOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseArrayOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseArrayOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseArrayOutput
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseOutput ¶ added in v0.29.0
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseOutput struct{ *pulumi.OutputState }
Spec that applies to clusters of an Instance of Cloud Bigtable.
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseOutput) DisplayName ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseOutput) DisplayName() pulumi.StringOutput
Name of the cluster.
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseOutput) ElementType ¶ added in v0.29.0
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseOutput) LinkedResource ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseOutput) LinkedResource() pulumi.StringOutput
A link back to the parent resource, in this case Instance.
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseOutput) Location ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseOutput) Location() pulumi.StringOutput
Location of the cluster, typically a Cloud zone.
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseOutput ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseOutput() GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseOutput
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseOutput
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseOutput) Type ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseOutput) Type() pulumi.StringOutput
Type of the resource. For a cluster this would be "CLUSTER".
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecInput ¶ added in v0.29.0
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecInput interface { pulumi.Input ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput() GoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutputWithContext(context.Context) GoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput }
GoogleCloudDatacatalogV1CloudBigtableInstanceSpecInput is an input type that accepts GoogleCloudDatacatalogV1CloudBigtableInstanceSpecArgs and GoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1CloudBigtableInstanceSpecInput` via:
GoogleCloudDatacatalogV1CloudBigtableInstanceSpecArgs{...}
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput ¶ added in v0.29.0
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput struct{ *pulumi.OutputState }
Specification that applies to Instance entries that are part of `CLOUD_BIGTABLE` system. (user_specified_type)
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput) CloudBigtableClusterSpecs ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput) CloudBigtableClusterSpecs() GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutput
The list of clusters for the Instance.
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput) ElementType ¶ added in v0.29.0
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput() GoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput() GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrInput ¶ added in v0.29.0
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput() GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput }
GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrInput is an input type that accepts GoogleCloudDatacatalogV1CloudBigtableInstanceSpecArgs, GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtr and GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrInput` via:
GoogleCloudDatacatalogV1CloudBigtableInstanceSpecArgs{...} or: nil
func GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtr ¶ added in v0.29.0
func GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtr(v *GoogleCloudDatacatalogV1CloudBigtableInstanceSpecArgs) GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrInput
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput ¶ added in v0.29.0
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput) CloudBigtableClusterSpecs ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput) CloudBigtableClusterSpecs() GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecArrayOutput
The list of clusters for the Instance.
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput) ElementType ¶ added in v0.29.0
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput() GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecResponse ¶ added in v0.29.0
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecResponse struct { // The list of clusters for the Instance. CloudBigtableClusterSpecs []GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponse `pulumi:"cloudBigtableClusterSpecs"` }
Specification that applies to Instance entries that are part of `CLOUD_BIGTABLE` system. (user_specified_type)
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecResponseOutput ¶ added in v0.29.0
type GoogleCloudDatacatalogV1CloudBigtableInstanceSpecResponseOutput struct{ *pulumi.OutputState }
Specification that applies to Instance entries that are part of `CLOUD_BIGTABLE` system. (user_specified_type)
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecResponseOutput) CloudBigtableClusterSpecs ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecResponseOutput) CloudBigtableClusterSpecs() GoogleCloudDatacatalogV1CloudBigtableInstanceSpecCloudBigtableClusterSpecResponseArrayOutput
The list of clusters for the Instance.
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecResponseOutput) ElementType ¶ added in v0.29.0
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecResponseOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecResponseOutput ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecResponseOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecResponseOutput() GoogleCloudDatacatalogV1CloudBigtableInstanceSpecResponseOutput
func (GoogleCloudDatacatalogV1CloudBigtableInstanceSpecResponseOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecResponseOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableInstanceSpecResponseOutput) ToGoogleCloudDatacatalogV1CloudBigtableInstanceSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CloudBigtableInstanceSpecResponseOutput
type GoogleCloudDatacatalogV1CloudBigtableSystemSpec ¶ added in v0.29.0
type GoogleCloudDatacatalogV1CloudBigtableSystemSpec struct { // Display name of the Instance. This is user specified and different from the resource name. InstanceDisplayName *string `pulumi:"instanceDisplayName"` }
Specification that applies to all entries that are part of `CLOUD_BIGTABLE` system (user_specified_type)
type GoogleCloudDatacatalogV1CloudBigtableSystemSpecArgs ¶ added in v0.29.0
type GoogleCloudDatacatalogV1CloudBigtableSystemSpecArgs struct { // Display name of the Instance. This is user specified and different from the resource name. InstanceDisplayName pulumi.StringPtrInput `pulumi:"instanceDisplayName"` }
Specification that applies to all entries that are part of `CLOUD_BIGTABLE` system (user_specified_type)
func (GoogleCloudDatacatalogV1CloudBigtableSystemSpecArgs) ElementType ¶ added in v0.29.0
func (GoogleCloudDatacatalogV1CloudBigtableSystemSpecArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1CloudBigtableSystemSpecArgs) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput ¶ added in v0.29.0
func (i GoogleCloudDatacatalogV1CloudBigtableSystemSpecArgs) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput() GoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput
func (GoogleCloudDatacatalogV1CloudBigtableSystemSpecArgs) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecOutputWithContext ¶ added in v0.29.0
func (i GoogleCloudDatacatalogV1CloudBigtableSystemSpecArgs) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput
func (GoogleCloudDatacatalogV1CloudBigtableSystemSpecArgs) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput ¶ added in v0.29.0
func (i GoogleCloudDatacatalogV1CloudBigtableSystemSpecArgs) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput() GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput
func (GoogleCloudDatacatalogV1CloudBigtableSystemSpecArgs) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutputWithContext ¶ added in v0.29.0
func (i GoogleCloudDatacatalogV1CloudBigtableSystemSpecArgs) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput
type GoogleCloudDatacatalogV1CloudBigtableSystemSpecInput ¶ added in v0.29.0
type GoogleCloudDatacatalogV1CloudBigtableSystemSpecInput interface { pulumi.Input ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput() GoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecOutputWithContext(context.Context) GoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput }
GoogleCloudDatacatalogV1CloudBigtableSystemSpecInput is an input type that accepts GoogleCloudDatacatalogV1CloudBigtableSystemSpecArgs and GoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1CloudBigtableSystemSpecInput` via:
GoogleCloudDatacatalogV1CloudBigtableSystemSpecArgs{...}
type GoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput ¶ added in v0.29.0
type GoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput struct{ *pulumi.OutputState }
Specification that applies to all entries that are part of `CLOUD_BIGTABLE` system (user_specified_type)
func (GoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput) ElementType ¶ added in v0.29.0
func (GoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput) InstanceDisplayName ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput) InstanceDisplayName() pulumi.StringPtrOutput
Display name of the Instance. This is user specified and different from the resource name.
func (GoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput() GoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput
func (GoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput
func (GoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput() GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput
func (GoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableSystemSpecOutput) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput
type GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrInput ¶ added in v0.29.0
type GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput() GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput }
GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrInput is an input type that accepts GoogleCloudDatacatalogV1CloudBigtableSystemSpecArgs, GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtr and GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrInput` via:
GoogleCloudDatacatalogV1CloudBigtableSystemSpecArgs{...} or: nil
func GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtr ¶ added in v0.29.0
func GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtr(v *GoogleCloudDatacatalogV1CloudBigtableSystemSpecArgs) GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrInput
type GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput ¶ added in v0.29.0
type GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput) ElementType ¶ added in v0.29.0
func (GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput) InstanceDisplayName ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput) InstanceDisplayName() pulumi.StringPtrOutput
Display name of the Instance. This is user specified and different from the resource name.
func (GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput() GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput
func (GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CloudBigtableSystemSpecPtrOutput
type GoogleCloudDatacatalogV1CloudBigtableSystemSpecResponse ¶ added in v0.29.0
type GoogleCloudDatacatalogV1CloudBigtableSystemSpecResponse struct { // Display name of the Instance. This is user specified and different from the resource name. InstanceDisplayName string `pulumi:"instanceDisplayName"` }
Specification that applies to all entries that are part of `CLOUD_BIGTABLE` system (user_specified_type)
type GoogleCloudDatacatalogV1CloudBigtableSystemSpecResponseOutput ¶ added in v0.29.0
type GoogleCloudDatacatalogV1CloudBigtableSystemSpecResponseOutput struct{ *pulumi.OutputState }
Specification that applies to all entries that are part of `CLOUD_BIGTABLE` system (user_specified_type)
func (GoogleCloudDatacatalogV1CloudBigtableSystemSpecResponseOutput) ElementType ¶ added in v0.29.0
func (GoogleCloudDatacatalogV1CloudBigtableSystemSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1CloudBigtableSystemSpecResponseOutput) InstanceDisplayName ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableSystemSpecResponseOutput) InstanceDisplayName() pulumi.StringOutput
Display name of the Instance. This is user specified and different from the resource name.
func (GoogleCloudDatacatalogV1CloudBigtableSystemSpecResponseOutput) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecResponseOutput ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableSystemSpecResponseOutput) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecResponseOutput() GoogleCloudDatacatalogV1CloudBigtableSystemSpecResponseOutput
func (GoogleCloudDatacatalogV1CloudBigtableSystemSpecResponseOutput) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecResponseOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1CloudBigtableSystemSpecResponseOutput) ToGoogleCloudDatacatalogV1CloudBigtableSystemSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CloudBigtableSystemSpecResponseOutput
type GoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponse ¶
type GoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponse struct { // Database name. Database string `pulumi:"database"` // Cloud SQL instance ID in the format of `project:location:instance`. InstanceId string `pulumi:"instanceId"` // Type of the Cloud SQL database. Type string `pulumi:"type"` }
Specification for the BigQuery connection to a Cloud SQL instance.
type GoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponseOutput ¶
type GoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponseOutput struct{ *pulumi.OutputState }
Specification for the BigQuery connection to a Cloud SQL instance.
func (GoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponseOutput) Database ¶
func (o GoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponseOutput) Database() pulumi.StringOutput
Database name.
func (GoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponseOutput) ElementType ¶
func (GoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponseOutput) InstanceId ¶
func (o GoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponseOutput) InstanceId() pulumi.StringOutput
Cloud SQL instance ID in the format of `project:location:instance`.
func (GoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponseOutput) ToGoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponseOutput ¶
func (o GoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponseOutput) ToGoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponseOutput() GoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponseOutput
func (GoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponseOutput) ToGoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponseOutputWithContext ¶
func (o GoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponseOutput) ToGoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponseOutput
func (GoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponseOutput) Type ¶
func (o GoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpecResponseOutput) Type() pulumi.StringOutput
Type of the Cloud SQL database.
type GoogleCloudDatacatalogV1ColumnSchema ¶
type GoogleCloudDatacatalogV1ColumnSchema struct { // Name of the column. Must be a UTF-8 string without dots (.). The maximum size is 64 bytes. Column string `pulumi:"column"` // Optional. Default value for the column. DefaultValue *string `pulumi:"defaultValue"` // Optional. Description of the column. Default value is an empty string. The description must be a UTF-8 string with the maximum size of 2000 bytes. Description *string `pulumi:"description"` // Optional. Garbage collection policy for the column or column family. Applies to systems like Cloud Bigtable. GcRule *string `pulumi:"gcRule"` // Optional. Most important inclusion of this column. HighestIndexingType *GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType `pulumi:"highestIndexingType"` // Looker specific column info of this column. LookerColumnSpec *GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpec `pulumi:"lookerColumnSpec"` // Optional. A column's mode indicates whether values in this column are required, nullable, or repeated. Only `NULLABLE`, `REQUIRED`, and `REPEATED` values are supported. Default mode is `NULLABLE`. Mode *string `pulumi:"mode"` // Optional. Ordinal position OrdinalPosition *int `pulumi:"ordinalPosition"` // Optional. Schema of sub-columns. A column can have zero or more sub-columns. Subcolumns []GoogleCloudDatacatalogV1ColumnSchema `pulumi:"subcolumns"` // Type of the column. Must be a UTF-8 string with the maximum size of 128 bytes. Type string `pulumi:"type"` }
A column within a schema. Columns can be nested inside other columns.
type GoogleCloudDatacatalogV1ColumnSchemaArgs ¶
type GoogleCloudDatacatalogV1ColumnSchemaArgs struct { // Name of the column. Must be a UTF-8 string without dots (.). The maximum size is 64 bytes. Column pulumi.StringInput `pulumi:"column"` // Optional. Default value for the column. DefaultValue pulumi.StringPtrInput `pulumi:"defaultValue"` // Optional. Description of the column. Default value is an empty string. The description must be a UTF-8 string with the maximum size of 2000 bytes. Description pulumi.StringPtrInput `pulumi:"description"` // Optional. Garbage collection policy for the column or column family. Applies to systems like Cloud Bigtable. GcRule pulumi.StringPtrInput `pulumi:"gcRule"` // Optional. Most important inclusion of this column. HighestIndexingType GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrInput `pulumi:"highestIndexingType"` // Looker specific column info of this column. LookerColumnSpec GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrInput `pulumi:"lookerColumnSpec"` // Optional. A column's mode indicates whether values in this column are required, nullable, or repeated. Only `NULLABLE`, `REQUIRED`, and `REPEATED` values are supported. Default mode is `NULLABLE`. Mode pulumi.StringPtrInput `pulumi:"mode"` // Optional. Ordinal position OrdinalPosition pulumi.IntPtrInput `pulumi:"ordinalPosition"` // Optional. Schema of sub-columns. A column can have zero or more sub-columns. Subcolumns GoogleCloudDatacatalogV1ColumnSchemaArrayInput `pulumi:"subcolumns"` // Type of the column. Must be a UTF-8 string with the maximum size of 128 bytes. Type pulumi.StringInput `pulumi:"type"` }
A column within a schema. Columns can be nested inside other columns.
func (GoogleCloudDatacatalogV1ColumnSchemaArgs) ElementType ¶
func (GoogleCloudDatacatalogV1ColumnSchemaArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ColumnSchemaArgs) ToGoogleCloudDatacatalogV1ColumnSchemaOutput ¶
func (i GoogleCloudDatacatalogV1ColumnSchemaArgs) ToGoogleCloudDatacatalogV1ColumnSchemaOutput() GoogleCloudDatacatalogV1ColumnSchemaOutput
func (GoogleCloudDatacatalogV1ColumnSchemaArgs) ToGoogleCloudDatacatalogV1ColumnSchemaOutputWithContext ¶
func (i GoogleCloudDatacatalogV1ColumnSchemaArgs) ToGoogleCloudDatacatalogV1ColumnSchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaOutput
type GoogleCloudDatacatalogV1ColumnSchemaArray ¶
type GoogleCloudDatacatalogV1ColumnSchemaArray []GoogleCloudDatacatalogV1ColumnSchemaInput
func (GoogleCloudDatacatalogV1ColumnSchemaArray) ElementType ¶
func (GoogleCloudDatacatalogV1ColumnSchemaArray) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ColumnSchemaArray) ToGoogleCloudDatacatalogV1ColumnSchemaArrayOutput ¶
func (i GoogleCloudDatacatalogV1ColumnSchemaArray) ToGoogleCloudDatacatalogV1ColumnSchemaArrayOutput() GoogleCloudDatacatalogV1ColumnSchemaArrayOutput
func (GoogleCloudDatacatalogV1ColumnSchemaArray) ToGoogleCloudDatacatalogV1ColumnSchemaArrayOutputWithContext ¶
func (i GoogleCloudDatacatalogV1ColumnSchemaArray) ToGoogleCloudDatacatalogV1ColumnSchemaArrayOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaArrayOutput
type GoogleCloudDatacatalogV1ColumnSchemaArrayInput ¶
type GoogleCloudDatacatalogV1ColumnSchemaArrayInput interface { pulumi.Input ToGoogleCloudDatacatalogV1ColumnSchemaArrayOutput() GoogleCloudDatacatalogV1ColumnSchemaArrayOutput ToGoogleCloudDatacatalogV1ColumnSchemaArrayOutputWithContext(context.Context) GoogleCloudDatacatalogV1ColumnSchemaArrayOutput }
GoogleCloudDatacatalogV1ColumnSchemaArrayInput is an input type that accepts GoogleCloudDatacatalogV1ColumnSchemaArray and GoogleCloudDatacatalogV1ColumnSchemaArrayOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1ColumnSchemaArrayInput` via:
GoogleCloudDatacatalogV1ColumnSchemaArray{ GoogleCloudDatacatalogV1ColumnSchemaArgs{...} }
type GoogleCloudDatacatalogV1ColumnSchemaArrayOutput ¶
type GoogleCloudDatacatalogV1ColumnSchemaArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1ColumnSchemaArrayOutput) ElementType ¶
func (GoogleCloudDatacatalogV1ColumnSchemaArrayOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ColumnSchemaArrayOutput) ToGoogleCloudDatacatalogV1ColumnSchemaArrayOutput ¶
func (o GoogleCloudDatacatalogV1ColumnSchemaArrayOutput) ToGoogleCloudDatacatalogV1ColumnSchemaArrayOutput() GoogleCloudDatacatalogV1ColumnSchemaArrayOutput
func (GoogleCloudDatacatalogV1ColumnSchemaArrayOutput) ToGoogleCloudDatacatalogV1ColumnSchemaArrayOutputWithContext ¶
func (o GoogleCloudDatacatalogV1ColumnSchemaArrayOutput) ToGoogleCloudDatacatalogV1ColumnSchemaArrayOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaArrayOutput
type GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType ¶ added in v0.28.0
type GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType string
Optional. Most important inclusion of this column.
func (GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType) ElementType ¶ added in v0.28.0
func (GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType) ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput ¶ added in v0.28.0
func (e GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType) ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput() GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput
func (GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType) ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutputWithContext ¶ added in v0.28.0
func (e GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType) ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput
func (GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType) ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput ¶ added in v0.28.0
func (e GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType) ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput() GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput
func (GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType) ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutputWithContext ¶ added in v0.28.0
func (e GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType) ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput
func (GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType) ToStringOutput ¶ added in v0.28.0
func (e GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType) ToStringOutputWithContext ¶ added in v0.28.0
func (e GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType) ToStringPtrOutput ¶ added in v0.28.0
func (e GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType) ToStringPtrOutputWithContext ¶ added in v0.28.0
func (e GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeInput ¶ added in v0.28.0
type GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeInput interface { pulumi.Input ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput() GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutputWithContext(context.Context) GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput }
GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeInput is an input type that accepts values of the GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType enum A concrete instance of `GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeInput` can be one of the following:
GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeIndexingTypeUnspecified GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeIndexingTypeNone GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeIndexingTypeNonUnique GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeIndexingTypeUnique GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeIndexingTypePrimaryKey
type GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput ¶ added in v0.28.0
type GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput) ElementType ¶ added in v0.28.0
func (GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput) ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput) ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput() GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput
func (GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput) ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutputWithContext ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput) ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput
func (GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput) ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput) ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput() GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput
func (GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput) ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutputWithContext ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput) ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput
func (GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput) ToStringOutput ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput) ToStringOutputWithContext ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput) ToStringPtrOutput ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrInput ¶ added in v0.28.0
type GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput() GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput }
func GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtr ¶ added in v0.28.0
func GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtr(v string) GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrInput
type GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput ¶ added in v0.28.0
type GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput) ElementType ¶ added in v0.28.0
func (GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput) ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput) ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput() GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput
func (GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput) ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutputWithContext ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput) ToGoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput
func (GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput) ToStringPtrOutput ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDatacatalogV1ColumnSchemaInput ¶
type GoogleCloudDatacatalogV1ColumnSchemaInput interface { pulumi.Input ToGoogleCloudDatacatalogV1ColumnSchemaOutput() GoogleCloudDatacatalogV1ColumnSchemaOutput ToGoogleCloudDatacatalogV1ColumnSchemaOutputWithContext(context.Context) GoogleCloudDatacatalogV1ColumnSchemaOutput }
GoogleCloudDatacatalogV1ColumnSchemaInput is an input type that accepts GoogleCloudDatacatalogV1ColumnSchemaArgs and GoogleCloudDatacatalogV1ColumnSchemaOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1ColumnSchemaInput` via:
GoogleCloudDatacatalogV1ColumnSchemaArgs{...}
type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpec ¶ added in v0.21.0
type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpec struct { // Looker specific column type of this column. Type *GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType `pulumi:"type"` }
Column info specific to Looker System.
type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecArgs ¶ added in v0.21.0
type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecArgs struct { // Looker specific column type of this column. Type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrInput `pulumi:"type"` }
Column info specific to Looker System.
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecArgs) ElementType ¶ added in v0.21.0
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecArgs) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput ¶ added in v0.21.0
func (i GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecArgs) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecArgs) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutputWithContext ¶ added in v0.21.0
func (i GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecArgs) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecArgs) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput ¶ added in v0.21.0
func (i GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecArgs) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecArgs) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutputWithContext ¶ added in v0.21.0
func (i GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecArgs) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput
type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecInput ¶ added in v0.21.0
type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecInput interface { pulumi.Input ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutputWithContext(context.Context) GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput }
GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecInput is an input type that accepts GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecArgs and GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecInput` via:
GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecArgs{...}
type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput ¶ added in v0.21.0
type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput struct{ *pulumi.OutputState }
Column info specific to Looker System.
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput) ElementType ¶ added in v0.21.0
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput ¶ added in v0.21.0
func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutputWithContext ¶ added in v0.21.0
func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput ¶ added in v0.21.0
func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutputWithContext ¶ added in v0.21.0
func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput) Type ¶ added in v0.21.0
func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecOutput) Type() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput
Looker specific column type of this column.
type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrInput ¶ added in v0.21.0
type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput }
GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrInput is an input type that accepts GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecArgs, GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtr and GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrInput` via:
GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecArgs{...} or: nil
func GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtr ¶ added in v0.21.0
func GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtr(v *GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecArgs) GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrInput
type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput ¶ added in v0.21.0
type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput) ElementType ¶ added in v0.21.0
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput ¶ added in v0.21.0
func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutputWithContext ¶ added in v0.21.0
func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput) Type ¶ added in v0.21.0
func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput) Type() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput
Looker specific column type of this column.
type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecResponse ¶ added in v0.21.0
type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecResponse struct { // Looker specific column type of this column. Type string `pulumi:"type"` }
Column info specific to Looker System.
type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecResponseOutput ¶ added in v0.21.0
type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecResponseOutput struct{ *pulumi.OutputState }
Column info specific to Looker System.
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecResponseOutput) ElementType ¶ added in v0.21.0
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecResponseOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecResponseOutput ¶ added in v0.21.0
func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecResponseOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecResponseOutput() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecResponseOutput
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecResponseOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecResponseOutputWithContext ¶ added in v0.21.0
func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecResponseOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecResponseOutput
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecResponseOutput) Type ¶ added in v0.21.0
func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecResponseOutput) Type() pulumi.StringOutput
Looker specific column type of this column.
type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType ¶ added in v0.21.0
type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType string
Looker specific column type of this column.
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType) ElementType ¶ added in v0.21.0
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput ¶ added in v0.21.0
func (e GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutputWithContext ¶ added in v0.21.0
func (e GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput ¶ added in v0.21.0
func (e GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutputWithContext ¶ added in v0.21.0
func (e GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType) ToStringOutput ¶ added in v0.21.0
func (e GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType) ToStringOutputWithContext ¶ added in v0.21.0
func (e GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType) ToStringPtrOutput ¶ added in v0.21.0
func (e GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (e GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeInput ¶ added in v0.21.0
type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeInput interface { pulumi.Input ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutputWithContext(context.Context) GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput }
GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeInput is an input type that accepts values of the GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType enum A concrete instance of `GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeInput` can be one of the following:
GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeLookerColumnTypeUnspecified GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeDimension GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeDimensionGroup GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeFilter GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeMeasure GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeParameter
type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput ¶ added in v0.21.0
type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput) ElementType ¶ added in v0.21.0
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput ¶ added in v0.21.0
func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutputWithContext ¶ added in v0.21.0
func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput ¶ added in v0.21.0
func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutputWithContext ¶ added in v0.21.0
func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput) ToStringOutput ¶ added in v0.21.0
func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput) ToStringOutputWithContext ¶ added in v0.21.0
func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput) ToStringPtrOutput ¶ added in v0.21.0
func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrInput ¶ added in v0.21.0
type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput }
func GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtr ¶ added in v0.21.0
func GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtr(v string) GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrInput
type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput ¶ added in v0.21.0
type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput) ElementType ¶ added in v0.21.0
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput ¶ added in v0.21.0
func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutputWithContext ¶ added in v0.21.0
func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput) ToGoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput) ToStringPtrOutput ¶ added in v0.21.0
func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDatacatalogV1ColumnSchemaOutput ¶
type GoogleCloudDatacatalogV1ColumnSchemaOutput struct{ *pulumi.OutputState }
A column within a schema. Columns can be nested inside other columns.
func (GoogleCloudDatacatalogV1ColumnSchemaOutput) Column ¶
func (o GoogleCloudDatacatalogV1ColumnSchemaOutput) Column() pulumi.StringOutput
Name of the column. Must be a UTF-8 string without dots (.). The maximum size is 64 bytes.
func (GoogleCloudDatacatalogV1ColumnSchemaOutput) DefaultValue ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1ColumnSchemaOutput) DefaultValue() pulumi.StringPtrOutput
Optional. Default value for the column.
func (GoogleCloudDatacatalogV1ColumnSchemaOutput) Description ¶
func (o GoogleCloudDatacatalogV1ColumnSchemaOutput) Description() pulumi.StringPtrOutput
Optional. Description of the column. Default value is an empty string. The description must be a UTF-8 string with the maximum size of 2000 bytes.
func (GoogleCloudDatacatalogV1ColumnSchemaOutput) ElementType ¶
func (GoogleCloudDatacatalogV1ColumnSchemaOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ColumnSchemaOutput) GcRule ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1ColumnSchemaOutput) GcRule() pulumi.StringPtrOutput
Optional. Garbage collection policy for the column or column family. Applies to systems like Cloud Bigtable.
func (GoogleCloudDatacatalogV1ColumnSchemaOutput) HighestIndexingType ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1ColumnSchemaOutput) HighestIndexingType() GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput
Optional. Most important inclusion of this column.
func (GoogleCloudDatacatalogV1ColumnSchemaOutput) LookerColumnSpec ¶ added in v0.21.0
func (o GoogleCloudDatacatalogV1ColumnSchemaOutput) LookerColumnSpec() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecPtrOutput
Looker specific column info of this column.
func (GoogleCloudDatacatalogV1ColumnSchemaOutput) Mode ¶
func (o GoogleCloudDatacatalogV1ColumnSchemaOutput) Mode() pulumi.StringPtrOutput
Optional. A column's mode indicates whether values in this column are required, nullable, or repeated. Only `NULLABLE`, `REQUIRED`, and `REPEATED` values are supported. Default mode is `NULLABLE`.
func (GoogleCloudDatacatalogV1ColumnSchemaOutput) OrdinalPosition ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1ColumnSchemaOutput) OrdinalPosition() pulumi.IntPtrOutput
Optional. Ordinal position
func (GoogleCloudDatacatalogV1ColumnSchemaOutput) Subcolumns ¶
func (o GoogleCloudDatacatalogV1ColumnSchemaOutput) Subcolumns() GoogleCloudDatacatalogV1ColumnSchemaArrayOutput
Optional. Schema of sub-columns. A column can have zero or more sub-columns.
func (GoogleCloudDatacatalogV1ColumnSchemaOutput) ToGoogleCloudDatacatalogV1ColumnSchemaOutput ¶
func (o GoogleCloudDatacatalogV1ColumnSchemaOutput) ToGoogleCloudDatacatalogV1ColumnSchemaOutput() GoogleCloudDatacatalogV1ColumnSchemaOutput
func (GoogleCloudDatacatalogV1ColumnSchemaOutput) ToGoogleCloudDatacatalogV1ColumnSchemaOutputWithContext ¶
func (o GoogleCloudDatacatalogV1ColumnSchemaOutput) ToGoogleCloudDatacatalogV1ColumnSchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaOutput
func (GoogleCloudDatacatalogV1ColumnSchemaOutput) Type ¶
func (o GoogleCloudDatacatalogV1ColumnSchemaOutput) Type() pulumi.StringOutput
Type of the column. Must be a UTF-8 string with the maximum size of 128 bytes.
type GoogleCloudDatacatalogV1ColumnSchemaResponse ¶
type GoogleCloudDatacatalogV1ColumnSchemaResponse struct { // Name of the column. Must be a UTF-8 string without dots (.). The maximum size is 64 bytes. Column string `pulumi:"column"` // Optional. Default value for the column. DefaultValue string `pulumi:"defaultValue"` // Optional. Description of the column. Default value is an empty string. The description must be a UTF-8 string with the maximum size of 2000 bytes. Description string `pulumi:"description"` // Optional. Garbage collection policy for the column or column family. Applies to systems like Cloud Bigtable. GcRule string `pulumi:"gcRule"` // Optional. Most important inclusion of this column. HighestIndexingType string `pulumi:"highestIndexingType"` // Looker specific column info of this column. LookerColumnSpec GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecResponse `pulumi:"lookerColumnSpec"` // Optional. A column's mode indicates whether values in this column are required, nullable, or repeated. Only `NULLABLE`, `REQUIRED`, and `REPEATED` values are supported. Default mode is `NULLABLE`. Mode string `pulumi:"mode"` // Optional. Ordinal position OrdinalPosition int `pulumi:"ordinalPosition"` // Optional. Schema of sub-columns. A column can have zero or more sub-columns. Subcolumns []GoogleCloudDatacatalogV1ColumnSchemaResponse `pulumi:"subcolumns"` // Type of the column. Must be a UTF-8 string with the maximum size of 128 bytes. Type string `pulumi:"type"` }
A column within a schema. Columns can be nested inside other columns.
type GoogleCloudDatacatalogV1ColumnSchemaResponseArrayOutput ¶
type GoogleCloudDatacatalogV1ColumnSchemaResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1ColumnSchemaResponseArrayOutput) ElementType ¶
func (GoogleCloudDatacatalogV1ColumnSchemaResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ColumnSchemaResponseArrayOutput) ToGoogleCloudDatacatalogV1ColumnSchemaResponseArrayOutput ¶
func (o GoogleCloudDatacatalogV1ColumnSchemaResponseArrayOutput) ToGoogleCloudDatacatalogV1ColumnSchemaResponseArrayOutput() GoogleCloudDatacatalogV1ColumnSchemaResponseArrayOutput
func (GoogleCloudDatacatalogV1ColumnSchemaResponseArrayOutput) ToGoogleCloudDatacatalogV1ColumnSchemaResponseArrayOutputWithContext ¶
func (o GoogleCloudDatacatalogV1ColumnSchemaResponseArrayOutput) ToGoogleCloudDatacatalogV1ColumnSchemaResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaResponseArrayOutput
type GoogleCloudDatacatalogV1ColumnSchemaResponseOutput ¶
type GoogleCloudDatacatalogV1ColumnSchemaResponseOutput struct{ *pulumi.OutputState }
A column within a schema. Columns can be nested inside other columns.
func (GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) Column ¶
func (o GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) Column() pulumi.StringOutput
Name of the column. Must be a UTF-8 string without dots (.). The maximum size is 64 bytes.
func (GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) DefaultValue ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) DefaultValue() pulumi.StringOutput
Optional. Default value for the column.
func (GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) Description ¶
func (o GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) Description() pulumi.StringOutput
Optional. Description of the column. Default value is an empty string. The description must be a UTF-8 string with the maximum size of 2000 bytes.
func (GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) ElementType ¶
func (GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) GcRule ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) GcRule() pulumi.StringOutput
Optional. Garbage collection policy for the column or column family. Applies to systems like Cloud Bigtable.
func (GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) HighestIndexingType ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) HighestIndexingType() pulumi.StringOutput
Optional. Most important inclusion of this column.
func (GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) LookerColumnSpec ¶ added in v0.21.0
func (o GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) LookerColumnSpec() GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecResponseOutput
Looker specific column info of this column.
func (GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) Mode ¶
func (o GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) Mode() pulumi.StringOutput
Optional. A column's mode indicates whether values in this column are required, nullable, or repeated. Only `NULLABLE`, `REQUIRED`, and `REPEATED` values are supported. Default mode is `NULLABLE`.
func (GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) OrdinalPosition ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) OrdinalPosition() pulumi.IntOutput
Optional. Ordinal position
func (GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) Subcolumns ¶
func (o GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) Subcolumns() GoogleCloudDatacatalogV1ColumnSchemaResponseArrayOutput
Optional. Schema of sub-columns. A column can have zero or more sub-columns.
func (GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) ToGoogleCloudDatacatalogV1ColumnSchemaResponseOutput ¶
func (o GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) ToGoogleCloudDatacatalogV1ColumnSchemaResponseOutput() GoogleCloudDatacatalogV1ColumnSchemaResponseOutput
func (GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) ToGoogleCloudDatacatalogV1ColumnSchemaResponseOutputWithContext ¶
func (o GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) ToGoogleCloudDatacatalogV1ColumnSchemaResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ColumnSchemaResponseOutput
func (GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) Type ¶
func (o GoogleCloudDatacatalogV1ColumnSchemaResponseOutput) Type() pulumi.StringOutput
Type of the column. Must be a UTF-8 string with the maximum size of 128 bytes.
type GoogleCloudDatacatalogV1CommonUsageStats ¶
type GoogleCloudDatacatalogV1CommonUsageStats struct { // View count in source system. ViewCount *string `pulumi:"viewCount"` }
Common statistics on the entry's usage. They can be set on any system.
type GoogleCloudDatacatalogV1CommonUsageStatsArgs ¶
type GoogleCloudDatacatalogV1CommonUsageStatsArgs struct { // View count in source system. ViewCount pulumi.StringPtrInput `pulumi:"viewCount"` }
Common statistics on the entry's usage. They can be set on any system.
func (GoogleCloudDatacatalogV1CommonUsageStatsArgs) ElementType ¶
func (GoogleCloudDatacatalogV1CommonUsageStatsArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1CommonUsageStatsArgs) ToGoogleCloudDatacatalogV1CommonUsageStatsOutput ¶
func (i GoogleCloudDatacatalogV1CommonUsageStatsArgs) ToGoogleCloudDatacatalogV1CommonUsageStatsOutput() GoogleCloudDatacatalogV1CommonUsageStatsOutput
func (GoogleCloudDatacatalogV1CommonUsageStatsArgs) ToGoogleCloudDatacatalogV1CommonUsageStatsOutputWithContext ¶
func (i GoogleCloudDatacatalogV1CommonUsageStatsArgs) ToGoogleCloudDatacatalogV1CommonUsageStatsOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CommonUsageStatsOutput
type GoogleCloudDatacatalogV1CommonUsageStatsInput ¶
type GoogleCloudDatacatalogV1CommonUsageStatsInput interface { pulumi.Input ToGoogleCloudDatacatalogV1CommonUsageStatsOutput() GoogleCloudDatacatalogV1CommonUsageStatsOutput ToGoogleCloudDatacatalogV1CommonUsageStatsOutputWithContext(context.Context) GoogleCloudDatacatalogV1CommonUsageStatsOutput }
GoogleCloudDatacatalogV1CommonUsageStatsInput is an input type that accepts GoogleCloudDatacatalogV1CommonUsageStatsArgs and GoogleCloudDatacatalogV1CommonUsageStatsOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1CommonUsageStatsInput` via:
GoogleCloudDatacatalogV1CommonUsageStatsArgs{...}
type GoogleCloudDatacatalogV1CommonUsageStatsMap ¶
type GoogleCloudDatacatalogV1CommonUsageStatsMap map[string]GoogleCloudDatacatalogV1CommonUsageStatsInput
func (GoogleCloudDatacatalogV1CommonUsageStatsMap) ElementType ¶
func (GoogleCloudDatacatalogV1CommonUsageStatsMap) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1CommonUsageStatsMap) ToGoogleCloudDatacatalogV1CommonUsageStatsMapOutput ¶
func (i GoogleCloudDatacatalogV1CommonUsageStatsMap) ToGoogleCloudDatacatalogV1CommonUsageStatsMapOutput() GoogleCloudDatacatalogV1CommonUsageStatsMapOutput
func (GoogleCloudDatacatalogV1CommonUsageStatsMap) ToGoogleCloudDatacatalogV1CommonUsageStatsMapOutputWithContext ¶
func (i GoogleCloudDatacatalogV1CommonUsageStatsMap) ToGoogleCloudDatacatalogV1CommonUsageStatsMapOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CommonUsageStatsMapOutput
type GoogleCloudDatacatalogV1CommonUsageStatsMapInput ¶
type GoogleCloudDatacatalogV1CommonUsageStatsMapInput interface { pulumi.Input ToGoogleCloudDatacatalogV1CommonUsageStatsMapOutput() GoogleCloudDatacatalogV1CommonUsageStatsMapOutput ToGoogleCloudDatacatalogV1CommonUsageStatsMapOutputWithContext(context.Context) GoogleCloudDatacatalogV1CommonUsageStatsMapOutput }
GoogleCloudDatacatalogV1CommonUsageStatsMapInput is an input type that accepts GoogleCloudDatacatalogV1CommonUsageStatsMap and GoogleCloudDatacatalogV1CommonUsageStatsMapOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1CommonUsageStatsMapInput` via:
GoogleCloudDatacatalogV1CommonUsageStatsMap{ "key": GoogleCloudDatacatalogV1CommonUsageStatsArgs{...} }
type GoogleCloudDatacatalogV1CommonUsageStatsMapOutput ¶
type GoogleCloudDatacatalogV1CommonUsageStatsMapOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1CommonUsageStatsMapOutput) ElementType ¶
func (GoogleCloudDatacatalogV1CommonUsageStatsMapOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1CommonUsageStatsMapOutput) ToGoogleCloudDatacatalogV1CommonUsageStatsMapOutput ¶
func (o GoogleCloudDatacatalogV1CommonUsageStatsMapOutput) ToGoogleCloudDatacatalogV1CommonUsageStatsMapOutput() GoogleCloudDatacatalogV1CommonUsageStatsMapOutput
func (GoogleCloudDatacatalogV1CommonUsageStatsMapOutput) ToGoogleCloudDatacatalogV1CommonUsageStatsMapOutputWithContext ¶
func (o GoogleCloudDatacatalogV1CommonUsageStatsMapOutput) ToGoogleCloudDatacatalogV1CommonUsageStatsMapOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CommonUsageStatsMapOutput
type GoogleCloudDatacatalogV1CommonUsageStatsOutput ¶
type GoogleCloudDatacatalogV1CommonUsageStatsOutput struct{ *pulumi.OutputState }
Common statistics on the entry's usage. They can be set on any system.
func (GoogleCloudDatacatalogV1CommonUsageStatsOutput) ElementType ¶
func (GoogleCloudDatacatalogV1CommonUsageStatsOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1CommonUsageStatsOutput) ToGoogleCloudDatacatalogV1CommonUsageStatsOutput ¶
func (o GoogleCloudDatacatalogV1CommonUsageStatsOutput) ToGoogleCloudDatacatalogV1CommonUsageStatsOutput() GoogleCloudDatacatalogV1CommonUsageStatsOutput
func (GoogleCloudDatacatalogV1CommonUsageStatsOutput) ToGoogleCloudDatacatalogV1CommonUsageStatsOutputWithContext ¶
func (o GoogleCloudDatacatalogV1CommonUsageStatsOutput) ToGoogleCloudDatacatalogV1CommonUsageStatsOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CommonUsageStatsOutput
func (GoogleCloudDatacatalogV1CommonUsageStatsOutput) ViewCount ¶
func (o GoogleCloudDatacatalogV1CommonUsageStatsOutput) ViewCount() pulumi.StringPtrOutput
View count in source system.
type GoogleCloudDatacatalogV1CommonUsageStatsResponse ¶
type GoogleCloudDatacatalogV1CommonUsageStatsResponse struct { // View count in source system. ViewCount string `pulumi:"viewCount"` }
Common statistics on the entry's usage. They can be set on any system.
type GoogleCloudDatacatalogV1CommonUsageStatsResponseMapOutput ¶
type GoogleCloudDatacatalogV1CommonUsageStatsResponseMapOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1CommonUsageStatsResponseMapOutput) ElementType ¶
func (GoogleCloudDatacatalogV1CommonUsageStatsResponseMapOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1CommonUsageStatsResponseMapOutput) ToGoogleCloudDatacatalogV1CommonUsageStatsResponseMapOutput ¶
func (o GoogleCloudDatacatalogV1CommonUsageStatsResponseMapOutput) ToGoogleCloudDatacatalogV1CommonUsageStatsResponseMapOutput() GoogleCloudDatacatalogV1CommonUsageStatsResponseMapOutput
func (GoogleCloudDatacatalogV1CommonUsageStatsResponseMapOutput) ToGoogleCloudDatacatalogV1CommonUsageStatsResponseMapOutputWithContext ¶
func (o GoogleCloudDatacatalogV1CommonUsageStatsResponseMapOutput) ToGoogleCloudDatacatalogV1CommonUsageStatsResponseMapOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CommonUsageStatsResponseMapOutput
type GoogleCloudDatacatalogV1CommonUsageStatsResponseOutput ¶
type GoogleCloudDatacatalogV1CommonUsageStatsResponseOutput struct{ *pulumi.OutputState }
Common statistics on the entry's usage. They can be set on any system.
func (GoogleCloudDatacatalogV1CommonUsageStatsResponseOutput) ElementType ¶
func (GoogleCloudDatacatalogV1CommonUsageStatsResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1CommonUsageStatsResponseOutput) ToGoogleCloudDatacatalogV1CommonUsageStatsResponseOutput ¶
func (o GoogleCloudDatacatalogV1CommonUsageStatsResponseOutput) ToGoogleCloudDatacatalogV1CommonUsageStatsResponseOutput() GoogleCloudDatacatalogV1CommonUsageStatsResponseOutput
func (GoogleCloudDatacatalogV1CommonUsageStatsResponseOutput) ToGoogleCloudDatacatalogV1CommonUsageStatsResponseOutputWithContext ¶
func (o GoogleCloudDatacatalogV1CommonUsageStatsResponseOutput) ToGoogleCloudDatacatalogV1CommonUsageStatsResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1CommonUsageStatsResponseOutput
func (GoogleCloudDatacatalogV1CommonUsageStatsResponseOutput) ViewCount ¶
func (o GoogleCloudDatacatalogV1CommonUsageStatsResponseOutput) ViewCount() pulumi.StringOutput
View count in source system.
type GoogleCloudDatacatalogV1Contacts ¶ added in v0.11.0
type GoogleCloudDatacatalogV1Contacts struct { // The list of contact people for the entry. People []GoogleCloudDatacatalogV1ContactsPerson `pulumi:"people"` }
Contact people for the entry.
type GoogleCloudDatacatalogV1ContactsArgs ¶ added in v0.11.0
type GoogleCloudDatacatalogV1ContactsArgs struct { // The list of contact people for the entry. People GoogleCloudDatacatalogV1ContactsPersonArrayInput `pulumi:"people"` }
Contact people for the entry.
func (GoogleCloudDatacatalogV1ContactsArgs) ElementType ¶ added in v0.11.0
func (GoogleCloudDatacatalogV1ContactsArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ContactsArgs) ToGoogleCloudDatacatalogV1ContactsOutput ¶ added in v0.11.0
func (i GoogleCloudDatacatalogV1ContactsArgs) ToGoogleCloudDatacatalogV1ContactsOutput() GoogleCloudDatacatalogV1ContactsOutput
func (GoogleCloudDatacatalogV1ContactsArgs) ToGoogleCloudDatacatalogV1ContactsOutputWithContext ¶ added in v0.11.0
func (i GoogleCloudDatacatalogV1ContactsArgs) ToGoogleCloudDatacatalogV1ContactsOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ContactsOutput
func (GoogleCloudDatacatalogV1ContactsArgs) ToGoogleCloudDatacatalogV1ContactsPtrOutput ¶ added in v0.11.0
func (i GoogleCloudDatacatalogV1ContactsArgs) ToGoogleCloudDatacatalogV1ContactsPtrOutput() GoogleCloudDatacatalogV1ContactsPtrOutput
func (GoogleCloudDatacatalogV1ContactsArgs) ToGoogleCloudDatacatalogV1ContactsPtrOutputWithContext ¶ added in v0.11.0
func (i GoogleCloudDatacatalogV1ContactsArgs) ToGoogleCloudDatacatalogV1ContactsPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ContactsPtrOutput
type GoogleCloudDatacatalogV1ContactsInput ¶ added in v0.11.0
type GoogleCloudDatacatalogV1ContactsInput interface { pulumi.Input ToGoogleCloudDatacatalogV1ContactsOutput() GoogleCloudDatacatalogV1ContactsOutput ToGoogleCloudDatacatalogV1ContactsOutputWithContext(context.Context) GoogleCloudDatacatalogV1ContactsOutput }
GoogleCloudDatacatalogV1ContactsInput is an input type that accepts GoogleCloudDatacatalogV1ContactsArgs and GoogleCloudDatacatalogV1ContactsOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1ContactsInput` via:
GoogleCloudDatacatalogV1ContactsArgs{...}
type GoogleCloudDatacatalogV1ContactsOutput ¶ added in v0.11.0
type GoogleCloudDatacatalogV1ContactsOutput struct{ *pulumi.OutputState }
Contact people for the entry.
func (GoogleCloudDatacatalogV1ContactsOutput) ElementType ¶ added in v0.11.0
func (GoogleCloudDatacatalogV1ContactsOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ContactsOutput) People ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1ContactsOutput) People() GoogleCloudDatacatalogV1ContactsPersonArrayOutput
The list of contact people for the entry.
func (GoogleCloudDatacatalogV1ContactsOutput) ToGoogleCloudDatacatalogV1ContactsOutput ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1ContactsOutput) ToGoogleCloudDatacatalogV1ContactsOutput() GoogleCloudDatacatalogV1ContactsOutput
func (GoogleCloudDatacatalogV1ContactsOutput) ToGoogleCloudDatacatalogV1ContactsOutputWithContext ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1ContactsOutput) ToGoogleCloudDatacatalogV1ContactsOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ContactsOutput
func (GoogleCloudDatacatalogV1ContactsOutput) ToGoogleCloudDatacatalogV1ContactsPtrOutput ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1ContactsOutput) ToGoogleCloudDatacatalogV1ContactsPtrOutput() GoogleCloudDatacatalogV1ContactsPtrOutput
func (GoogleCloudDatacatalogV1ContactsOutput) ToGoogleCloudDatacatalogV1ContactsPtrOutputWithContext ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1ContactsOutput) ToGoogleCloudDatacatalogV1ContactsPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ContactsPtrOutput
type GoogleCloudDatacatalogV1ContactsPerson ¶ added in v0.11.0
type GoogleCloudDatacatalogV1ContactsPerson struct { // Designation of the person, for example, Data Steward. Designation *string `pulumi:"designation"` // Email of the person in the format of `john.doe@xyz`, “, or `John Doe`. Email *string `pulumi:"email"` }
A contact person for the entry.
type GoogleCloudDatacatalogV1ContactsPersonArgs ¶ added in v0.11.0
type GoogleCloudDatacatalogV1ContactsPersonArgs struct { // Designation of the person, for example, Data Steward. Designation pulumi.StringPtrInput `pulumi:"designation"` // Email of the person in the format of `john.doe@xyz`, “, or `John Doe`. Email pulumi.StringPtrInput `pulumi:"email"` }
A contact person for the entry.
func (GoogleCloudDatacatalogV1ContactsPersonArgs) ElementType ¶ added in v0.11.0
func (GoogleCloudDatacatalogV1ContactsPersonArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ContactsPersonArgs) ToGoogleCloudDatacatalogV1ContactsPersonOutput ¶ added in v0.11.0
func (i GoogleCloudDatacatalogV1ContactsPersonArgs) ToGoogleCloudDatacatalogV1ContactsPersonOutput() GoogleCloudDatacatalogV1ContactsPersonOutput
func (GoogleCloudDatacatalogV1ContactsPersonArgs) ToGoogleCloudDatacatalogV1ContactsPersonOutputWithContext ¶ added in v0.11.0
func (i GoogleCloudDatacatalogV1ContactsPersonArgs) ToGoogleCloudDatacatalogV1ContactsPersonOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ContactsPersonOutput
type GoogleCloudDatacatalogV1ContactsPersonArray ¶ added in v0.11.0
type GoogleCloudDatacatalogV1ContactsPersonArray []GoogleCloudDatacatalogV1ContactsPersonInput
func (GoogleCloudDatacatalogV1ContactsPersonArray) ElementType ¶ added in v0.11.0
func (GoogleCloudDatacatalogV1ContactsPersonArray) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ContactsPersonArray) ToGoogleCloudDatacatalogV1ContactsPersonArrayOutput ¶ added in v0.11.0
func (i GoogleCloudDatacatalogV1ContactsPersonArray) ToGoogleCloudDatacatalogV1ContactsPersonArrayOutput() GoogleCloudDatacatalogV1ContactsPersonArrayOutput
func (GoogleCloudDatacatalogV1ContactsPersonArray) ToGoogleCloudDatacatalogV1ContactsPersonArrayOutputWithContext ¶ added in v0.11.0
func (i GoogleCloudDatacatalogV1ContactsPersonArray) ToGoogleCloudDatacatalogV1ContactsPersonArrayOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ContactsPersonArrayOutput
type GoogleCloudDatacatalogV1ContactsPersonArrayInput ¶ added in v0.11.0
type GoogleCloudDatacatalogV1ContactsPersonArrayInput interface { pulumi.Input ToGoogleCloudDatacatalogV1ContactsPersonArrayOutput() GoogleCloudDatacatalogV1ContactsPersonArrayOutput ToGoogleCloudDatacatalogV1ContactsPersonArrayOutputWithContext(context.Context) GoogleCloudDatacatalogV1ContactsPersonArrayOutput }
GoogleCloudDatacatalogV1ContactsPersonArrayInput is an input type that accepts GoogleCloudDatacatalogV1ContactsPersonArray and GoogleCloudDatacatalogV1ContactsPersonArrayOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1ContactsPersonArrayInput` via:
GoogleCloudDatacatalogV1ContactsPersonArray{ GoogleCloudDatacatalogV1ContactsPersonArgs{...} }
type GoogleCloudDatacatalogV1ContactsPersonArrayOutput ¶ added in v0.11.0
type GoogleCloudDatacatalogV1ContactsPersonArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1ContactsPersonArrayOutput) ElementType ¶ added in v0.11.0
func (GoogleCloudDatacatalogV1ContactsPersonArrayOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ContactsPersonArrayOutput) ToGoogleCloudDatacatalogV1ContactsPersonArrayOutput ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1ContactsPersonArrayOutput) ToGoogleCloudDatacatalogV1ContactsPersonArrayOutput() GoogleCloudDatacatalogV1ContactsPersonArrayOutput
func (GoogleCloudDatacatalogV1ContactsPersonArrayOutput) ToGoogleCloudDatacatalogV1ContactsPersonArrayOutputWithContext ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1ContactsPersonArrayOutput) ToGoogleCloudDatacatalogV1ContactsPersonArrayOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ContactsPersonArrayOutput
type GoogleCloudDatacatalogV1ContactsPersonInput ¶ added in v0.11.0
type GoogleCloudDatacatalogV1ContactsPersonInput interface { pulumi.Input ToGoogleCloudDatacatalogV1ContactsPersonOutput() GoogleCloudDatacatalogV1ContactsPersonOutput ToGoogleCloudDatacatalogV1ContactsPersonOutputWithContext(context.Context) GoogleCloudDatacatalogV1ContactsPersonOutput }
GoogleCloudDatacatalogV1ContactsPersonInput is an input type that accepts GoogleCloudDatacatalogV1ContactsPersonArgs and GoogleCloudDatacatalogV1ContactsPersonOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1ContactsPersonInput` via:
GoogleCloudDatacatalogV1ContactsPersonArgs{...}
type GoogleCloudDatacatalogV1ContactsPersonOutput ¶ added in v0.11.0
type GoogleCloudDatacatalogV1ContactsPersonOutput struct{ *pulumi.OutputState }
A contact person for the entry.
func (GoogleCloudDatacatalogV1ContactsPersonOutput) Designation ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1ContactsPersonOutput) Designation() pulumi.StringPtrOutput
Designation of the person, for example, Data Steward.
func (GoogleCloudDatacatalogV1ContactsPersonOutput) ElementType ¶ added in v0.11.0
func (GoogleCloudDatacatalogV1ContactsPersonOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ContactsPersonOutput) Email ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1ContactsPersonOutput) Email() pulumi.StringPtrOutput
Email of the person in the format of `john.doe@xyz`, “, or `John Doe`.
func (GoogleCloudDatacatalogV1ContactsPersonOutput) ToGoogleCloudDatacatalogV1ContactsPersonOutput ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1ContactsPersonOutput) ToGoogleCloudDatacatalogV1ContactsPersonOutput() GoogleCloudDatacatalogV1ContactsPersonOutput
func (GoogleCloudDatacatalogV1ContactsPersonOutput) ToGoogleCloudDatacatalogV1ContactsPersonOutputWithContext ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1ContactsPersonOutput) ToGoogleCloudDatacatalogV1ContactsPersonOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ContactsPersonOutput
type GoogleCloudDatacatalogV1ContactsPersonResponse ¶ added in v0.11.0
type GoogleCloudDatacatalogV1ContactsPersonResponse struct { // Designation of the person, for example, Data Steward. Designation string `pulumi:"designation"` // Email of the person in the format of `john.doe@xyz`, “, or `John Doe`. Email string `pulumi:"email"` }
A contact person for the entry.
type GoogleCloudDatacatalogV1ContactsPersonResponseArrayOutput ¶ added in v0.11.0
type GoogleCloudDatacatalogV1ContactsPersonResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1ContactsPersonResponseArrayOutput) ElementType ¶ added in v0.11.0
func (GoogleCloudDatacatalogV1ContactsPersonResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ContactsPersonResponseArrayOutput) ToGoogleCloudDatacatalogV1ContactsPersonResponseArrayOutput ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1ContactsPersonResponseArrayOutput) ToGoogleCloudDatacatalogV1ContactsPersonResponseArrayOutput() GoogleCloudDatacatalogV1ContactsPersonResponseArrayOutput
func (GoogleCloudDatacatalogV1ContactsPersonResponseArrayOutput) ToGoogleCloudDatacatalogV1ContactsPersonResponseArrayOutputWithContext ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1ContactsPersonResponseArrayOutput) ToGoogleCloudDatacatalogV1ContactsPersonResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ContactsPersonResponseArrayOutput
type GoogleCloudDatacatalogV1ContactsPersonResponseOutput ¶ added in v0.11.0
type GoogleCloudDatacatalogV1ContactsPersonResponseOutput struct{ *pulumi.OutputState }
A contact person for the entry.
func (GoogleCloudDatacatalogV1ContactsPersonResponseOutput) Designation ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1ContactsPersonResponseOutput) Designation() pulumi.StringOutput
Designation of the person, for example, Data Steward.
func (GoogleCloudDatacatalogV1ContactsPersonResponseOutput) ElementType ¶ added in v0.11.0
func (GoogleCloudDatacatalogV1ContactsPersonResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ContactsPersonResponseOutput) Email ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1ContactsPersonResponseOutput) Email() pulumi.StringOutput
Email of the person in the format of `john.doe@xyz`, “, or `John Doe`.
func (GoogleCloudDatacatalogV1ContactsPersonResponseOutput) ToGoogleCloudDatacatalogV1ContactsPersonResponseOutput ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1ContactsPersonResponseOutput) ToGoogleCloudDatacatalogV1ContactsPersonResponseOutput() GoogleCloudDatacatalogV1ContactsPersonResponseOutput
func (GoogleCloudDatacatalogV1ContactsPersonResponseOutput) ToGoogleCloudDatacatalogV1ContactsPersonResponseOutputWithContext ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1ContactsPersonResponseOutput) ToGoogleCloudDatacatalogV1ContactsPersonResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ContactsPersonResponseOutput
type GoogleCloudDatacatalogV1ContactsPtrInput ¶ added in v0.11.0
type GoogleCloudDatacatalogV1ContactsPtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1ContactsPtrOutput() GoogleCloudDatacatalogV1ContactsPtrOutput ToGoogleCloudDatacatalogV1ContactsPtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1ContactsPtrOutput }
GoogleCloudDatacatalogV1ContactsPtrInput is an input type that accepts GoogleCloudDatacatalogV1ContactsArgs, GoogleCloudDatacatalogV1ContactsPtr and GoogleCloudDatacatalogV1ContactsPtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1ContactsPtrInput` via:
GoogleCloudDatacatalogV1ContactsArgs{...} or: nil
func GoogleCloudDatacatalogV1ContactsPtr ¶ added in v0.11.0
func GoogleCloudDatacatalogV1ContactsPtr(v *GoogleCloudDatacatalogV1ContactsArgs) GoogleCloudDatacatalogV1ContactsPtrInput
type GoogleCloudDatacatalogV1ContactsPtrOutput ¶ added in v0.11.0
type GoogleCloudDatacatalogV1ContactsPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1ContactsPtrOutput) ElementType ¶ added in v0.11.0
func (GoogleCloudDatacatalogV1ContactsPtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ContactsPtrOutput) People ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1ContactsPtrOutput) People() GoogleCloudDatacatalogV1ContactsPersonArrayOutput
The list of contact people for the entry.
func (GoogleCloudDatacatalogV1ContactsPtrOutput) ToGoogleCloudDatacatalogV1ContactsPtrOutput ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1ContactsPtrOutput) ToGoogleCloudDatacatalogV1ContactsPtrOutput() GoogleCloudDatacatalogV1ContactsPtrOutput
func (GoogleCloudDatacatalogV1ContactsPtrOutput) ToGoogleCloudDatacatalogV1ContactsPtrOutputWithContext ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1ContactsPtrOutput) ToGoogleCloudDatacatalogV1ContactsPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ContactsPtrOutput
type GoogleCloudDatacatalogV1ContactsResponse ¶ added in v0.11.0
type GoogleCloudDatacatalogV1ContactsResponse struct { // The list of contact people for the entry. People []GoogleCloudDatacatalogV1ContactsPersonResponse `pulumi:"people"` }
Contact people for the entry.
type GoogleCloudDatacatalogV1ContactsResponseOutput ¶ added in v0.11.0
type GoogleCloudDatacatalogV1ContactsResponseOutput struct{ *pulumi.OutputState }
Contact people for the entry.
func (GoogleCloudDatacatalogV1ContactsResponseOutput) ElementType ¶ added in v0.11.0
func (GoogleCloudDatacatalogV1ContactsResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ContactsResponseOutput) People ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1ContactsResponseOutput) People() GoogleCloudDatacatalogV1ContactsPersonResponseArrayOutput
The list of contact people for the entry.
func (GoogleCloudDatacatalogV1ContactsResponseOutput) ToGoogleCloudDatacatalogV1ContactsResponseOutput ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1ContactsResponseOutput) ToGoogleCloudDatacatalogV1ContactsResponseOutput() GoogleCloudDatacatalogV1ContactsResponseOutput
func (GoogleCloudDatacatalogV1ContactsResponseOutput) ToGoogleCloudDatacatalogV1ContactsResponseOutputWithContext ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1ContactsResponseOutput) ToGoogleCloudDatacatalogV1ContactsResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ContactsResponseOutput
type GoogleCloudDatacatalogV1DataSourceConnectionSpec ¶
type GoogleCloudDatacatalogV1DataSourceConnectionSpec struct { }
Specification that applies to a data source connection. Valid only for entries with the `DATA_SOURCE_CONNECTION` type. Only one of internal specs can be set at the time, and cannot be changed later.
type GoogleCloudDatacatalogV1DataSourceConnectionSpecArgs ¶
type GoogleCloudDatacatalogV1DataSourceConnectionSpecArgs struct { }
Specification that applies to a data source connection. Valid only for entries with the `DATA_SOURCE_CONNECTION` type. Only one of internal specs can be set at the time, and cannot be changed later.
func (GoogleCloudDatacatalogV1DataSourceConnectionSpecArgs) ElementType ¶
func (GoogleCloudDatacatalogV1DataSourceConnectionSpecArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DataSourceConnectionSpecArgs) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecOutput ¶
func (i GoogleCloudDatacatalogV1DataSourceConnectionSpecArgs) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecOutput() GoogleCloudDatacatalogV1DataSourceConnectionSpecOutput
func (GoogleCloudDatacatalogV1DataSourceConnectionSpecArgs) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecOutputWithContext ¶
func (i GoogleCloudDatacatalogV1DataSourceConnectionSpecArgs) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataSourceConnectionSpecOutput
func (GoogleCloudDatacatalogV1DataSourceConnectionSpecArgs) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput ¶
func (i GoogleCloudDatacatalogV1DataSourceConnectionSpecArgs) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput() GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput
func (GoogleCloudDatacatalogV1DataSourceConnectionSpecArgs) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutputWithContext ¶
func (i GoogleCloudDatacatalogV1DataSourceConnectionSpecArgs) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput
type GoogleCloudDatacatalogV1DataSourceConnectionSpecInput ¶
type GoogleCloudDatacatalogV1DataSourceConnectionSpecInput interface { pulumi.Input ToGoogleCloudDatacatalogV1DataSourceConnectionSpecOutput() GoogleCloudDatacatalogV1DataSourceConnectionSpecOutput ToGoogleCloudDatacatalogV1DataSourceConnectionSpecOutputWithContext(context.Context) GoogleCloudDatacatalogV1DataSourceConnectionSpecOutput }
GoogleCloudDatacatalogV1DataSourceConnectionSpecInput is an input type that accepts GoogleCloudDatacatalogV1DataSourceConnectionSpecArgs and GoogleCloudDatacatalogV1DataSourceConnectionSpecOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1DataSourceConnectionSpecInput` via:
GoogleCloudDatacatalogV1DataSourceConnectionSpecArgs{...}
type GoogleCloudDatacatalogV1DataSourceConnectionSpecOutput ¶
type GoogleCloudDatacatalogV1DataSourceConnectionSpecOutput struct{ *pulumi.OutputState }
Specification that applies to a data source connection. Valid only for entries with the `DATA_SOURCE_CONNECTION` type. Only one of internal specs can be set at the time, and cannot be changed later.
func (GoogleCloudDatacatalogV1DataSourceConnectionSpecOutput) ElementType ¶
func (GoogleCloudDatacatalogV1DataSourceConnectionSpecOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DataSourceConnectionSpecOutput) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecOutput ¶
func (o GoogleCloudDatacatalogV1DataSourceConnectionSpecOutput) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecOutput() GoogleCloudDatacatalogV1DataSourceConnectionSpecOutput
func (GoogleCloudDatacatalogV1DataSourceConnectionSpecOutput) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecOutputWithContext ¶
func (o GoogleCloudDatacatalogV1DataSourceConnectionSpecOutput) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataSourceConnectionSpecOutput
func (GoogleCloudDatacatalogV1DataSourceConnectionSpecOutput) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput ¶
func (o GoogleCloudDatacatalogV1DataSourceConnectionSpecOutput) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput() GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput
func (GoogleCloudDatacatalogV1DataSourceConnectionSpecOutput) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutputWithContext ¶
func (o GoogleCloudDatacatalogV1DataSourceConnectionSpecOutput) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput
type GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrInput ¶
type GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput() GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput ToGoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput }
GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrInput is an input type that accepts GoogleCloudDatacatalogV1DataSourceConnectionSpecArgs, GoogleCloudDatacatalogV1DataSourceConnectionSpecPtr and GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrInput` via:
GoogleCloudDatacatalogV1DataSourceConnectionSpecArgs{...} or: nil
func GoogleCloudDatacatalogV1DataSourceConnectionSpecPtr ¶
func GoogleCloudDatacatalogV1DataSourceConnectionSpecPtr(v *GoogleCloudDatacatalogV1DataSourceConnectionSpecArgs) GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrInput
type GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput ¶
type GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput) ElementType ¶
func (GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput ¶
func (o GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput() GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput
func (GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutputWithContext ¶
func (o GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataSourceConnectionSpecPtrOutput
type GoogleCloudDatacatalogV1DataSourceConnectionSpecResponse ¶
type GoogleCloudDatacatalogV1DataSourceConnectionSpecResponse struct { // Fields specific to BigQuery connections. BigqueryConnectionSpec GoogleCloudDatacatalogV1BigQueryConnectionSpecResponse `pulumi:"bigqueryConnectionSpec"` }
Specification that applies to a data source connection. Valid only for entries with the `DATA_SOURCE_CONNECTION` type. Only one of internal specs can be set at the time, and cannot be changed later.
type GoogleCloudDatacatalogV1DataSourceConnectionSpecResponseOutput ¶
type GoogleCloudDatacatalogV1DataSourceConnectionSpecResponseOutput struct{ *pulumi.OutputState }
Specification that applies to a data source connection. Valid only for entries with the `DATA_SOURCE_CONNECTION` type. Only one of internal specs can be set at the time, and cannot be changed later.
func (GoogleCloudDatacatalogV1DataSourceConnectionSpecResponseOutput) BigqueryConnectionSpec ¶
func (o GoogleCloudDatacatalogV1DataSourceConnectionSpecResponseOutput) BigqueryConnectionSpec() GoogleCloudDatacatalogV1BigQueryConnectionSpecResponseOutput
Fields specific to BigQuery connections.
func (GoogleCloudDatacatalogV1DataSourceConnectionSpecResponseOutput) ElementType ¶
func (GoogleCloudDatacatalogV1DataSourceConnectionSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DataSourceConnectionSpecResponseOutput) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecResponseOutput ¶
func (o GoogleCloudDatacatalogV1DataSourceConnectionSpecResponseOutput) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecResponseOutput() GoogleCloudDatacatalogV1DataSourceConnectionSpecResponseOutput
func (GoogleCloudDatacatalogV1DataSourceConnectionSpecResponseOutput) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecResponseOutputWithContext ¶
func (o GoogleCloudDatacatalogV1DataSourceConnectionSpecResponseOutput) ToGoogleCloudDatacatalogV1DataSourceConnectionSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataSourceConnectionSpecResponseOutput
type GoogleCloudDatacatalogV1DataSourceResponse ¶
type GoogleCloudDatacatalogV1DataSourceResponse struct { // Full name of a resource as defined by the service. For example: `//bigquery.googleapis.com/projects/{PROJECT_ID}/locations/{LOCATION}/datasets/{DATASET_ID}/tables/{TABLE_ID}` Resource string `pulumi:"resource"` // Service that physically stores the data. Service string `pulumi:"service"` // Data Catalog entry name, if applicable. SourceEntry string `pulumi:"sourceEntry"` // Detailed properties of the underlying storage. StorageProperties GoogleCloudDatacatalogV1StoragePropertiesResponse `pulumi:"storageProperties"` }
Physical location of an entry.
type GoogleCloudDatacatalogV1DataSourceResponseOutput ¶
type GoogleCloudDatacatalogV1DataSourceResponseOutput struct{ *pulumi.OutputState }
Physical location of an entry.
func (GoogleCloudDatacatalogV1DataSourceResponseOutput) ElementType ¶
func (GoogleCloudDatacatalogV1DataSourceResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DataSourceResponseOutput) Resource ¶
func (o GoogleCloudDatacatalogV1DataSourceResponseOutput) Resource() pulumi.StringOutput
Full name of a resource as defined by the service. For example: `//bigquery.googleapis.com/projects/{PROJECT_ID}/locations/{LOCATION}/datasets/{DATASET_ID}/tables/{TABLE_ID}`
func (GoogleCloudDatacatalogV1DataSourceResponseOutput) Service ¶
func (o GoogleCloudDatacatalogV1DataSourceResponseOutput) Service() pulumi.StringOutput
Service that physically stores the data.
func (GoogleCloudDatacatalogV1DataSourceResponseOutput) SourceEntry ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataSourceResponseOutput) SourceEntry() pulumi.StringOutput
Data Catalog entry name, if applicable.
func (GoogleCloudDatacatalogV1DataSourceResponseOutput) StorageProperties ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataSourceResponseOutput) StorageProperties() GoogleCloudDatacatalogV1StoragePropertiesResponseOutput
Detailed properties of the underlying storage.
func (GoogleCloudDatacatalogV1DataSourceResponseOutput) ToGoogleCloudDatacatalogV1DataSourceResponseOutput ¶
func (o GoogleCloudDatacatalogV1DataSourceResponseOutput) ToGoogleCloudDatacatalogV1DataSourceResponseOutput() GoogleCloudDatacatalogV1DataSourceResponseOutput
func (GoogleCloudDatacatalogV1DataSourceResponseOutput) ToGoogleCloudDatacatalogV1DataSourceResponseOutputWithContext ¶
func (o GoogleCloudDatacatalogV1DataSourceResponseOutput) ToGoogleCloudDatacatalogV1DataSourceResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataSourceResponseOutput
type GoogleCloudDatacatalogV1DatabaseTableSpec ¶
type GoogleCloudDatacatalogV1DatabaseTableSpec struct { // Spec what aplies to tables that are actually views. Not set for "real" tables. DatabaseViewSpec *GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpec `pulumi:"databaseViewSpec"` // Type of this table. Type *GoogleCloudDatacatalogV1DatabaseTableSpecType `pulumi:"type"` }
Specification that applies to a table resource. Valid only for entries with the `TABLE` type.
type GoogleCloudDatacatalogV1DatabaseTableSpecArgs ¶
type GoogleCloudDatacatalogV1DatabaseTableSpecArgs struct { // Spec what aplies to tables that are actually views. Not set for "real" tables. DatabaseViewSpec GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrInput `pulumi:"databaseViewSpec"` // Type of this table. Type GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrInput `pulumi:"type"` }
Specification that applies to a table resource. Valid only for entries with the `TABLE` type.
func (GoogleCloudDatacatalogV1DatabaseTableSpecArgs) ElementType ¶
func (GoogleCloudDatacatalogV1DatabaseTableSpecArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DatabaseTableSpecArgs) ToGoogleCloudDatacatalogV1DatabaseTableSpecOutput ¶
func (i GoogleCloudDatacatalogV1DatabaseTableSpecArgs) ToGoogleCloudDatacatalogV1DatabaseTableSpecOutput() GoogleCloudDatacatalogV1DatabaseTableSpecOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecArgs) ToGoogleCloudDatacatalogV1DatabaseTableSpecOutputWithContext ¶
func (i GoogleCloudDatacatalogV1DatabaseTableSpecArgs) ToGoogleCloudDatacatalogV1DatabaseTableSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecArgs) ToGoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput ¶
func (i GoogleCloudDatacatalogV1DatabaseTableSpecArgs) ToGoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput() GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecArgs) ToGoogleCloudDatacatalogV1DatabaseTableSpecPtrOutputWithContext ¶
func (i GoogleCloudDatacatalogV1DatabaseTableSpecArgs) ToGoogleCloudDatacatalogV1DatabaseTableSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput
type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpec ¶ added in v0.28.0
type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpec struct { // Name of a singular table this view reflects one to one. BaseTable *string `pulumi:"baseTable"` // SQL query used to generate this view. SqlQuery *string `pulumi:"sqlQuery"` // Type of this view. ViewType *GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType `pulumi:"viewType"` }
Specification that applies to database view.
type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecArgs ¶ added in v0.28.0
type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecArgs struct { // Name of a singular table this view reflects one to one. BaseTable pulumi.StringPtrInput `pulumi:"baseTable"` // SQL query used to generate this view. SqlQuery pulumi.StringPtrInput `pulumi:"sqlQuery"` // Type of this view. ViewType GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrInput `pulumi:"viewType"` }
Specification that applies to database view.
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecArgs) ElementType ¶ added in v0.28.0
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecArgs) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput ¶ added in v0.28.0
func (i GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecArgs) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecArgs) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutputWithContext ¶ added in v0.28.0
func (i GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecArgs) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecArgs) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput ¶ added in v0.28.0
func (i GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecArgs) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecArgs) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutputWithContext ¶ added in v0.28.0
func (i GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecArgs) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput
type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecInput ¶ added in v0.28.0
type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecInput interface { pulumi.Input ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutputWithContext(context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput }
GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecInput is an input type that accepts GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecArgs and GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecInput` via:
GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecArgs{...}
type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput ¶ added in v0.28.0
type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput struct{ *pulumi.OutputState }
Specification that applies to database view.
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput) BaseTable ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput) BaseTable() pulumi.StringPtrOutput
Name of a singular table this view reflects one to one.
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput) ElementType ¶ added in v0.28.0
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput) SqlQuery ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput) SqlQuery() pulumi.StringPtrOutput
SQL query used to generate this view.
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutputWithContext ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutputWithContext ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput) ViewType ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecOutput) ViewType() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput
Type of this view.
type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrInput ¶ added in v0.28.0
type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput }
GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrInput is an input type that accepts GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecArgs, GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtr and GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrInput` via:
GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecArgs{...} or: nil
func GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtr ¶ added in v0.28.0
func GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtr(v *GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecArgs) GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrInput
type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput ¶ added in v0.28.0
type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput) BaseTable ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput) BaseTable() pulumi.StringPtrOutput
Name of a singular table this view reflects one to one.
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput) ElementType ¶ added in v0.28.0
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput) SqlQuery ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput) SqlQuery() pulumi.StringPtrOutput
SQL query used to generate this view.
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutputWithContext ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput) ViewType ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput) ViewType() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput
Type of this view.
type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponse ¶ added in v0.28.0
type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponse struct { // Name of a singular table this view reflects one to one. BaseTable string `pulumi:"baseTable"` // SQL query used to generate this view. SqlQuery string `pulumi:"sqlQuery"` // Type of this view. ViewType string `pulumi:"viewType"` }
Specification that applies to database view.
type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponseOutput ¶ added in v0.28.0
type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponseOutput struct{ *pulumi.OutputState }
Specification that applies to database view.
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponseOutput) BaseTable ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponseOutput) BaseTable() pulumi.StringOutput
Name of a singular table this view reflects one to one.
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponseOutput) ElementType ¶ added in v0.28.0
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponseOutput) SqlQuery ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponseOutput) SqlQuery() pulumi.StringOutput
SQL query used to generate this view.
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponseOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponseOutput ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponseOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponseOutput() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponseOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponseOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponseOutputWithContext ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponseOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponseOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponseOutput) ViewType ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponseOutput) ViewType() pulumi.StringOutput
Type of this view.
type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType ¶ added in v0.28.0
type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType string
Type of this view.
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType) ElementType ¶ added in v0.28.0
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput ¶ added in v0.28.0
func (e GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutputWithContext ¶ added in v0.28.0
func (e GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput ¶ added in v0.28.0
func (e GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutputWithContext ¶ added in v0.28.0
func (e GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType) ToStringOutput ¶ added in v0.28.0
func (e GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType) ToStringOutputWithContext ¶ added in v0.28.0
func (e GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType) ToStringPtrOutput ¶ added in v0.28.0
func (e GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType) ToStringPtrOutputWithContext ¶ added in v0.28.0
func (e GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeInput ¶ added in v0.28.0
type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeInput interface { pulumi.Input ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutputWithContext(context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput }
GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeInput is an input type that accepts values of the GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType enum A concrete instance of `GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeInput` can be one of the following:
GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeViewTypeUnspecified GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeStandardView GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeMaterializedView
type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput ¶ added in v0.28.0
type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput) ElementType ¶ added in v0.28.0
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutputWithContext ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutputWithContext ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput) ToStringOutput ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput) ToStringOutputWithContext ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput) ToStringPtrOutput ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrInput ¶ added in v0.28.0
type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput }
func GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtr ¶ added in v0.28.0
func GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtr(v string) GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrInput
type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput ¶ added in v0.28.0
type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput) Elem ¶ added in v0.28.0
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput) ElementType ¶ added in v0.28.0
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutputWithContext ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput) ToStringPtrOutput ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDatacatalogV1DatabaseTableSpecInput ¶
type GoogleCloudDatacatalogV1DatabaseTableSpecInput interface { pulumi.Input ToGoogleCloudDatacatalogV1DatabaseTableSpecOutput() GoogleCloudDatacatalogV1DatabaseTableSpecOutput ToGoogleCloudDatacatalogV1DatabaseTableSpecOutputWithContext(context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecOutput }
GoogleCloudDatacatalogV1DatabaseTableSpecInput is an input type that accepts GoogleCloudDatacatalogV1DatabaseTableSpecArgs and GoogleCloudDatacatalogV1DatabaseTableSpecOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1DatabaseTableSpecInput` via:
GoogleCloudDatacatalogV1DatabaseTableSpecArgs{...}
type GoogleCloudDatacatalogV1DatabaseTableSpecOutput ¶
type GoogleCloudDatacatalogV1DatabaseTableSpecOutput struct{ *pulumi.OutputState }
Specification that applies to a table resource. Valid only for entries with the `TABLE` type.
func (GoogleCloudDatacatalogV1DatabaseTableSpecOutput) DatabaseViewSpec ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecOutput) DatabaseViewSpec() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput
Spec what aplies to tables that are actually views. Not set for "real" tables.
func (GoogleCloudDatacatalogV1DatabaseTableSpecOutput) ElementType ¶
func (GoogleCloudDatacatalogV1DatabaseTableSpecOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DatabaseTableSpecOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecOutput ¶
func (o GoogleCloudDatacatalogV1DatabaseTableSpecOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecOutput() GoogleCloudDatacatalogV1DatabaseTableSpecOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecOutputWithContext ¶
func (o GoogleCloudDatacatalogV1DatabaseTableSpecOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput ¶
func (o GoogleCloudDatacatalogV1DatabaseTableSpecOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput() GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecPtrOutputWithContext ¶
func (o GoogleCloudDatacatalogV1DatabaseTableSpecOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecOutput) Type ¶
func (o GoogleCloudDatacatalogV1DatabaseTableSpecOutput) Type() GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput
Type of this table.
type GoogleCloudDatacatalogV1DatabaseTableSpecPtrInput ¶
type GoogleCloudDatacatalogV1DatabaseTableSpecPtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput() GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput ToGoogleCloudDatacatalogV1DatabaseTableSpecPtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput }
GoogleCloudDatacatalogV1DatabaseTableSpecPtrInput is an input type that accepts GoogleCloudDatacatalogV1DatabaseTableSpecArgs, GoogleCloudDatacatalogV1DatabaseTableSpecPtr and GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1DatabaseTableSpecPtrInput` via:
GoogleCloudDatacatalogV1DatabaseTableSpecArgs{...} or: nil
func GoogleCloudDatacatalogV1DatabaseTableSpecPtr ¶
func GoogleCloudDatacatalogV1DatabaseTableSpecPtr(v *GoogleCloudDatacatalogV1DatabaseTableSpecArgs) GoogleCloudDatacatalogV1DatabaseTableSpecPtrInput
type GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput ¶
type GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput) DatabaseViewSpec ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput) DatabaseViewSpec() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecPtrOutput
Spec what aplies to tables that are actually views. Not set for "real" tables.
func (GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput) ElementType ¶
func (GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput ¶
func (o GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput() GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecPtrOutputWithContext ¶
func (o GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput) Type ¶
func (o GoogleCloudDatacatalogV1DatabaseTableSpecPtrOutput) Type() GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput
Type of this table.
type GoogleCloudDatacatalogV1DatabaseTableSpecResponse ¶
type GoogleCloudDatacatalogV1DatabaseTableSpecResponse struct { // Spec what aplies to tables that are actually views. Not set for "real" tables. DatabaseViewSpec GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponse `pulumi:"databaseViewSpec"` // Fields specific to a Dataplex table and present only in the Dataplex table entries. DataplexTable GoogleCloudDatacatalogV1DataplexTableSpecResponse `pulumi:"dataplexTable"` // Type of this table. Type string `pulumi:"type"` }
Specification that applies to a table resource. Valid only for entries with the `TABLE` type.
type GoogleCloudDatacatalogV1DatabaseTableSpecResponseOutput ¶
type GoogleCloudDatacatalogV1DatabaseTableSpecResponseOutput struct{ *pulumi.OutputState }
Specification that applies to a table resource. Valid only for entries with the `TABLE` type.
func (GoogleCloudDatacatalogV1DatabaseTableSpecResponseOutput) DatabaseViewSpec ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecResponseOutput) DatabaseViewSpec() GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecResponseOutput
Spec what aplies to tables that are actually views. Not set for "real" tables.
func (GoogleCloudDatacatalogV1DatabaseTableSpecResponseOutput) DataplexTable ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecResponseOutput) DataplexTable() GoogleCloudDatacatalogV1DataplexTableSpecResponseOutput
Fields specific to a Dataplex table and present only in the Dataplex table entries.
func (GoogleCloudDatacatalogV1DatabaseTableSpecResponseOutput) ElementType ¶
func (GoogleCloudDatacatalogV1DatabaseTableSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DatabaseTableSpecResponseOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecResponseOutput ¶
func (o GoogleCloudDatacatalogV1DatabaseTableSpecResponseOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecResponseOutput() GoogleCloudDatacatalogV1DatabaseTableSpecResponseOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecResponseOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecResponseOutputWithContext ¶
func (o GoogleCloudDatacatalogV1DatabaseTableSpecResponseOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecResponseOutput
type GoogleCloudDatacatalogV1DatabaseTableSpecType ¶
type GoogleCloudDatacatalogV1DatabaseTableSpecType string
Type of this table.
func (GoogleCloudDatacatalogV1DatabaseTableSpecType) ElementType ¶
func (GoogleCloudDatacatalogV1DatabaseTableSpecType) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DatabaseTableSpecType) ToGoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput ¶ added in v0.6.0
func (e GoogleCloudDatacatalogV1DatabaseTableSpecType) ToGoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput() GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecType) ToGoogleCloudDatacatalogV1DatabaseTableSpecTypeOutputWithContext ¶ added in v0.6.0
func (e GoogleCloudDatacatalogV1DatabaseTableSpecType) ToGoogleCloudDatacatalogV1DatabaseTableSpecTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecType) ToGoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput ¶ added in v0.6.0
func (e GoogleCloudDatacatalogV1DatabaseTableSpecType) ToGoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput() GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecType) ToGoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutputWithContext ¶ added in v0.6.0
func (e GoogleCloudDatacatalogV1DatabaseTableSpecType) ToGoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecType) ToStringOutput ¶
func (e GoogleCloudDatacatalogV1DatabaseTableSpecType) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecType) ToStringOutputWithContext ¶
func (e GoogleCloudDatacatalogV1DatabaseTableSpecType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecType) ToStringPtrOutput ¶
func (e GoogleCloudDatacatalogV1DatabaseTableSpecType) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecType) ToStringPtrOutputWithContext ¶
func (e GoogleCloudDatacatalogV1DatabaseTableSpecType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDatacatalogV1DatabaseTableSpecTypeInput ¶ added in v0.6.0
type GoogleCloudDatacatalogV1DatabaseTableSpecTypeInput interface { pulumi.Input ToGoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput() GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput ToGoogleCloudDatacatalogV1DatabaseTableSpecTypeOutputWithContext(context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput }
GoogleCloudDatacatalogV1DatabaseTableSpecTypeInput is an input type that accepts values of the GoogleCloudDatacatalogV1DatabaseTableSpecType enum A concrete instance of `GoogleCloudDatacatalogV1DatabaseTableSpecTypeInput` can be one of the following:
GoogleCloudDatacatalogV1DatabaseTableSpecTypeTableTypeUnspecified GoogleCloudDatacatalogV1DatabaseTableSpecTypeNative GoogleCloudDatacatalogV1DatabaseTableSpecTypeExternal
type GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput ¶ added in v0.6.0
type GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput) ElementType ¶ added in v0.6.0
func (GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput() GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecTypeOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput() GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput) ToStringOutput ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrInput ¶ added in v0.6.0
type GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput() GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput ToGoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput }
func GoogleCloudDatacatalogV1DatabaseTableSpecTypePtr ¶ added in v0.6.0
func GoogleCloudDatacatalogV1DatabaseTableSpecTypePtr(v string) GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrInput
type GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput ¶ added in v0.6.0
type GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput) ElementType ¶ added in v0.6.0
func (GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput() GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput) ToGoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDatacatalogV1DataplexExternalTableResponse ¶ added in v0.15.0
type GoogleCloudDatacatalogV1DataplexExternalTableResponse struct { // Name of the Data Catalog entry representing the external table. DataCatalogEntry string `pulumi:"dataCatalogEntry"` // Fully qualified name (FQN) of the external table. FullyQualifiedName string `pulumi:"fullyQualifiedName"` // Google Cloud resource name of the external table. GoogleCloudResource string `pulumi:"googleCloudResource"` // Service in which the external table is registered. System string `pulumi:"system"` }
External table registered by Dataplex. Dataplex publishes data discovered from an asset into multiple other systems (BigQuery, DPMS) in form of tables. We call them "external tables". External tables are also synced into the Data Catalog. This message contains pointers to those external tables (fully qualified name, resource name et cetera) within the Data Catalog.
type GoogleCloudDatacatalogV1DataplexExternalTableResponseArrayOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1DataplexExternalTableResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1DataplexExternalTableResponseArrayOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1DataplexExternalTableResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DataplexExternalTableResponseArrayOutput) ToGoogleCloudDatacatalogV1DataplexExternalTableResponseArrayOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexExternalTableResponseArrayOutput) ToGoogleCloudDatacatalogV1DataplexExternalTableResponseArrayOutput() GoogleCloudDatacatalogV1DataplexExternalTableResponseArrayOutput
func (GoogleCloudDatacatalogV1DataplexExternalTableResponseArrayOutput) ToGoogleCloudDatacatalogV1DataplexExternalTableResponseArrayOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexExternalTableResponseArrayOutput) ToGoogleCloudDatacatalogV1DataplexExternalTableResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataplexExternalTableResponseArrayOutput
type GoogleCloudDatacatalogV1DataplexExternalTableResponseOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1DataplexExternalTableResponseOutput struct{ *pulumi.OutputState }
External table registered by Dataplex. Dataplex publishes data discovered from an asset into multiple other systems (BigQuery, DPMS) in form of tables. We call them "external tables". External tables are also synced into the Data Catalog. This message contains pointers to those external tables (fully qualified name, resource name et cetera) within the Data Catalog.
func (GoogleCloudDatacatalogV1DataplexExternalTableResponseOutput) DataCatalogEntry ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexExternalTableResponseOutput) DataCatalogEntry() pulumi.StringOutput
Name of the Data Catalog entry representing the external table.
func (GoogleCloudDatacatalogV1DataplexExternalTableResponseOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1DataplexExternalTableResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DataplexExternalTableResponseOutput) FullyQualifiedName ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexExternalTableResponseOutput) FullyQualifiedName() pulumi.StringOutput
Fully qualified name (FQN) of the external table.
func (GoogleCloudDatacatalogV1DataplexExternalTableResponseOutput) GoogleCloudResource ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexExternalTableResponseOutput) GoogleCloudResource() pulumi.StringOutput
Google Cloud resource name of the external table.
func (GoogleCloudDatacatalogV1DataplexExternalTableResponseOutput) System ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexExternalTableResponseOutput) System() pulumi.StringOutput
Service in which the external table is registered.
func (GoogleCloudDatacatalogV1DataplexExternalTableResponseOutput) ToGoogleCloudDatacatalogV1DataplexExternalTableResponseOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexExternalTableResponseOutput) ToGoogleCloudDatacatalogV1DataplexExternalTableResponseOutput() GoogleCloudDatacatalogV1DataplexExternalTableResponseOutput
func (GoogleCloudDatacatalogV1DataplexExternalTableResponseOutput) ToGoogleCloudDatacatalogV1DataplexExternalTableResponseOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexExternalTableResponseOutput) ToGoogleCloudDatacatalogV1DataplexExternalTableResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataplexExternalTableResponseOutput
type GoogleCloudDatacatalogV1DataplexFilesetSpec ¶ added in v0.15.0
type GoogleCloudDatacatalogV1DataplexFilesetSpec struct { // Common Dataplex fields. DataplexSpec *GoogleCloudDatacatalogV1DataplexSpec `pulumi:"dataplexSpec"` }
Entry specyfication for a Dataplex fileset.
type GoogleCloudDatacatalogV1DataplexFilesetSpecArgs ¶ added in v0.15.0
type GoogleCloudDatacatalogV1DataplexFilesetSpecArgs struct { // Common Dataplex fields. DataplexSpec GoogleCloudDatacatalogV1DataplexSpecPtrInput `pulumi:"dataplexSpec"` }
Entry specyfication for a Dataplex fileset.
func (GoogleCloudDatacatalogV1DataplexFilesetSpecArgs) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1DataplexFilesetSpecArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DataplexFilesetSpecArgs) ToGoogleCloudDatacatalogV1DataplexFilesetSpecOutput ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1DataplexFilesetSpecArgs) ToGoogleCloudDatacatalogV1DataplexFilesetSpecOutput() GoogleCloudDatacatalogV1DataplexFilesetSpecOutput
func (GoogleCloudDatacatalogV1DataplexFilesetSpecArgs) ToGoogleCloudDatacatalogV1DataplexFilesetSpecOutputWithContext ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1DataplexFilesetSpecArgs) ToGoogleCloudDatacatalogV1DataplexFilesetSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataplexFilesetSpecOutput
func (GoogleCloudDatacatalogV1DataplexFilesetSpecArgs) ToGoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1DataplexFilesetSpecArgs) ToGoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput() GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput
func (GoogleCloudDatacatalogV1DataplexFilesetSpecArgs) ToGoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutputWithContext ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1DataplexFilesetSpecArgs) ToGoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput
type GoogleCloudDatacatalogV1DataplexFilesetSpecInput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1DataplexFilesetSpecInput interface { pulumi.Input ToGoogleCloudDatacatalogV1DataplexFilesetSpecOutput() GoogleCloudDatacatalogV1DataplexFilesetSpecOutput ToGoogleCloudDatacatalogV1DataplexFilesetSpecOutputWithContext(context.Context) GoogleCloudDatacatalogV1DataplexFilesetSpecOutput }
GoogleCloudDatacatalogV1DataplexFilesetSpecInput is an input type that accepts GoogleCloudDatacatalogV1DataplexFilesetSpecArgs and GoogleCloudDatacatalogV1DataplexFilesetSpecOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1DataplexFilesetSpecInput` via:
GoogleCloudDatacatalogV1DataplexFilesetSpecArgs{...}
type GoogleCloudDatacatalogV1DataplexFilesetSpecOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1DataplexFilesetSpecOutput struct{ *pulumi.OutputState }
Entry specyfication for a Dataplex fileset.
func (GoogleCloudDatacatalogV1DataplexFilesetSpecOutput) DataplexSpec ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexFilesetSpecOutput) DataplexSpec() GoogleCloudDatacatalogV1DataplexSpecPtrOutput
Common Dataplex fields.
func (GoogleCloudDatacatalogV1DataplexFilesetSpecOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1DataplexFilesetSpecOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DataplexFilesetSpecOutput) ToGoogleCloudDatacatalogV1DataplexFilesetSpecOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexFilesetSpecOutput) ToGoogleCloudDatacatalogV1DataplexFilesetSpecOutput() GoogleCloudDatacatalogV1DataplexFilesetSpecOutput
func (GoogleCloudDatacatalogV1DataplexFilesetSpecOutput) ToGoogleCloudDatacatalogV1DataplexFilesetSpecOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexFilesetSpecOutput) ToGoogleCloudDatacatalogV1DataplexFilesetSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataplexFilesetSpecOutput
func (GoogleCloudDatacatalogV1DataplexFilesetSpecOutput) ToGoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexFilesetSpecOutput) ToGoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput() GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput
func (GoogleCloudDatacatalogV1DataplexFilesetSpecOutput) ToGoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexFilesetSpecOutput) ToGoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput
type GoogleCloudDatacatalogV1DataplexFilesetSpecPtrInput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1DataplexFilesetSpecPtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput() GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput ToGoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput }
GoogleCloudDatacatalogV1DataplexFilesetSpecPtrInput is an input type that accepts GoogleCloudDatacatalogV1DataplexFilesetSpecArgs, GoogleCloudDatacatalogV1DataplexFilesetSpecPtr and GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1DataplexFilesetSpecPtrInput` via:
GoogleCloudDatacatalogV1DataplexFilesetSpecArgs{...} or: nil
func GoogleCloudDatacatalogV1DataplexFilesetSpecPtr ¶ added in v0.15.0
func GoogleCloudDatacatalogV1DataplexFilesetSpecPtr(v *GoogleCloudDatacatalogV1DataplexFilesetSpecArgs) GoogleCloudDatacatalogV1DataplexFilesetSpecPtrInput
type GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput) DataplexSpec ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput) DataplexSpec() GoogleCloudDatacatalogV1DataplexSpecPtrOutput
Common Dataplex fields.
func (GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput) ToGoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput) ToGoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput() GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput
func (GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput) ToGoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput) ToGoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput
type GoogleCloudDatacatalogV1DataplexFilesetSpecResponse ¶ added in v0.15.0
type GoogleCloudDatacatalogV1DataplexFilesetSpecResponse struct { // Common Dataplex fields. DataplexSpec GoogleCloudDatacatalogV1DataplexSpecResponse `pulumi:"dataplexSpec"` }
Entry specyfication for a Dataplex fileset.
type GoogleCloudDatacatalogV1DataplexFilesetSpecResponseOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1DataplexFilesetSpecResponseOutput struct{ *pulumi.OutputState }
Entry specyfication for a Dataplex fileset.
func (GoogleCloudDatacatalogV1DataplexFilesetSpecResponseOutput) DataplexSpec ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexFilesetSpecResponseOutput) DataplexSpec() GoogleCloudDatacatalogV1DataplexSpecResponseOutput
Common Dataplex fields.
func (GoogleCloudDatacatalogV1DataplexFilesetSpecResponseOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1DataplexFilesetSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DataplexFilesetSpecResponseOutput) ToGoogleCloudDatacatalogV1DataplexFilesetSpecResponseOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexFilesetSpecResponseOutput) ToGoogleCloudDatacatalogV1DataplexFilesetSpecResponseOutput() GoogleCloudDatacatalogV1DataplexFilesetSpecResponseOutput
func (GoogleCloudDatacatalogV1DataplexFilesetSpecResponseOutput) ToGoogleCloudDatacatalogV1DataplexFilesetSpecResponseOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexFilesetSpecResponseOutput) ToGoogleCloudDatacatalogV1DataplexFilesetSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataplexFilesetSpecResponseOutput
type GoogleCloudDatacatalogV1DataplexSpec ¶ added in v0.15.0
type GoogleCloudDatacatalogV1DataplexSpec struct { // Fully qualified resource name of an asset in Dataplex, to which the underlying data source (Cloud Storage bucket or BigQuery dataset) of the entity is attached. Asset *string `pulumi:"asset"` // Compression format of the data, e.g., zip, gzip etc. CompressionFormat *string `pulumi:"compressionFormat"` // Format of the data. DataFormat *GoogleCloudDatacatalogV1PhysicalSchema `pulumi:"dataFormat"` // Project ID of the underlying Cloud Storage or BigQuery data. Note that this may not be the same project as the correspondingly Dataplex lake / zone / asset. Project *string `pulumi:"project"` }
Common Dataplex fields.
type GoogleCloudDatacatalogV1DataplexSpecArgs ¶ added in v0.15.0
type GoogleCloudDatacatalogV1DataplexSpecArgs struct { // Fully qualified resource name of an asset in Dataplex, to which the underlying data source (Cloud Storage bucket or BigQuery dataset) of the entity is attached. Asset pulumi.StringPtrInput `pulumi:"asset"` // Compression format of the data, e.g., zip, gzip etc. CompressionFormat pulumi.StringPtrInput `pulumi:"compressionFormat"` // Format of the data. DataFormat GoogleCloudDatacatalogV1PhysicalSchemaPtrInput `pulumi:"dataFormat"` // Project ID of the underlying Cloud Storage or BigQuery data. Note that this may not be the same project as the correspondingly Dataplex lake / zone / asset. Project pulumi.StringPtrInput `pulumi:"project"` }
Common Dataplex fields.
func (GoogleCloudDatacatalogV1DataplexSpecArgs) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1DataplexSpecArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DataplexSpecArgs) ToGoogleCloudDatacatalogV1DataplexSpecOutput ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1DataplexSpecArgs) ToGoogleCloudDatacatalogV1DataplexSpecOutput() GoogleCloudDatacatalogV1DataplexSpecOutput
func (GoogleCloudDatacatalogV1DataplexSpecArgs) ToGoogleCloudDatacatalogV1DataplexSpecOutputWithContext ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1DataplexSpecArgs) ToGoogleCloudDatacatalogV1DataplexSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataplexSpecOutput
func (GoogleCloudDatacatalogV1DataplexSpecArgs) ToGoogleCloudDatacatalogV1DataplexSpecPtrOutput ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1DataplexSpecArgs) ToGoogleCloudDatacatalogV1DataplexSpecPtrOutput() GoogleCloudDatacatalogV1DataplexSpecPtrOutput
func (GoogleCloudDatacatalogV1DataplexSpecArgs) ToGoogleCloudDatacatalogV1DataplexSpecPtrOutputWithContext ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1DataplexSpecArgs) ToGoogleCloudDatacatalogV1DataplexSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataplexSpecPtrOutput
type GoogleCloudDatacatalogV1DataplexSpecInput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1DataplexSpecInput interface { pulumi.Input ToGoogleCloudDatacatalogV1DataplexSpecOutput() GoogleCloudDatacatalogV1DataplexSpecOutput ToGoogleCloudDatacatalogV1DataplexSpecOutputWithContext(context.Context) GoogleCloudDatacatalogV1DataplexSpecOutput }
GoogleCloudDatacatalogV1DataplexSpecInput is an input type that accepts GoogleCloudDatacatalogV1DataplexSpecArgs and GoogleCloudDatacatalogV1DataplexSpecOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1DataplexSpecInput` via:
GoogleCloudDatacatalogV1DataplexSpecArgs{...}
type GoogleCloudDatacatalogV1DataplexSpecOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1DataplexSpecOutput struct{ *pulumi.OutputState }
Common Dataplex fields.
func (GoogleCloudDatacatalogV1DataplexSpecOutput) Asset ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexSpecOutput) Asset() pulumi.StringPtrOutput
Fully qualified resource name of an asset in Dataplex, to which the underlying data source (Cloud Storage bucket or BigQuery dataset) of the entity is attached.
func (GoogleCloudDatacatalogV1DataplexSpecOutput) CompressionFormat ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexSpecOutput) CompressionFormat() pulumi.StringPtrOutput
Compression format of the data, e.g., zip, gzip etc.
func (GoogleCloudDatacatalogV1DataplexSpecOutput) DataFormat ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexSpecOutput) DataFormat() GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput
Format of the data.
func (GoogleCloudDatacatalogV1DataplexSpecOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1DataplexSpecOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DataplexSpecOutput) Project ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexSpecOutput) Project() pulumi.StringPtrOutput
Project ID of the underlying Cloud Storage or BigQuery data. Note that this may not be the same project as the correspondingly Dataplex lake / zone / asset.
func (GoogleCloudDatacatalogV1DataplexSpecOutput) ToGoogleCloudDatacatalogV1DataplexSpecOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexSpecOutput) ToGoogleCloudDatacatalogV1DataplexSpecOutput() GoogleCloudDatacatalogV1DataplexSpecOutput
func (GoogleCloudDatacatalogV1DataplexSpecOutput) ToGoogleCloudDatacatalogV1DataplexSpecOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexSpecOutput) ToGoogleCloudDatacatalogV1DataplexSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataplexSpecOutput
func (GoogleCloudDatacatalogV1DataplexSpecOutput) ToGoogleCloudDatacatalogV1DataplexSpecPtrOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexSpecOutput) ToGoogleCloudDatacatalogV1DataplexSpecPtrOutput() GoogleCloudDatacatalogV1DataplexSpecPtrOutput
func (GoogleCloudDatacatalogV1DataplexSpecOutput) ToGoogleCloudDatacatalogV1DataplexSpecPtrOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexSpecOutput) ToGoogleCloudDatacatalogV1DataplexSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataplexSpecPtrOutput
type GoogleCloudDatacatalogV1DataplexSpecPtrInput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1DataplexSpecPtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1DataplexSpecPtrOutput() GoogleCloudDatacatalogV1DataplexSpecPtrOutput ToGoogleCloudDatacatalogV1DataplexSpecPtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1DataplexSpecPtrOutput }
GoogleCloudDatacatalogV1DataplexSpecPtrInput is an input type that accepts GoogleCloudDatacatalogV1DataplexSpecArgs, GoogleCloudDatacatalogV1DataplexSpecPtr and GoogleCloudDatacatalogV1DataplexSpecPtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1DataplexSpecPtrInput` via:
GoogleCloudDatacatalogV1DataplexSpecArgs{...} or: nil
func GoogleCloudDatacatalogV1DataplexSpecPtr ¶ added in v0.15.0
func GoogleCloudDatacatalogV1DataplexSpecPtr(v *GoogleCloudDatacatalogV1DataplexSpecArgs) GoogleCloudDatacatalogV1DataplexSpecPtrInput
type GoogleCloudDatacatalogV1DataplexSpecPtrOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1DataplexSpecPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1DataplexSpecPtrOutput) Asset ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexSpecPtrOutput) Asset() pulumi.StringPtrOutput
Fully qualified resource name of an asset in Dataplex, to which the underlying data source (Cloud Storage bucket or BigQuery dataset) of the entity is attached.
func (GoogleCloudDatacatalogV1DataplexSpecPtrOutput) CompressionFormat ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexSpecPtrOutput) CompressionFormat() pulumi.StringPtrOutput
Compression format of the data, e.g., zip, gzip etc.
func (GoogleCloudDatacatalogV1DataplexSpecPtrOutput) DataFormat ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexSpecPtrOutput) DataFormat() GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput
Format of the data.
func (GoogleCloudDatacatalogV1DataplexSpecPtrOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1DataplexSpecPtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DataplexSpecPtrOutput) Project ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexSpecPtrOutput) Project() pulumi.StringPtrOutput
Project ID of the underlying Cloud Storage or BigQuery data. Note that this may not be the same project as the correspondingly Dataplex lake / zone / asset.
func (GoogleCloudDatacatalogV1DataplexSpecPtrOutput) ToGoogleCloudDatacatalogV1DataplexSpecPtrOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexSpecPtrOutput) ToGoogleCloudDatacatalogV1DataplexSpecPtrOutput() GoogleCloudDatacatalogV1DataplexSpecPtrOutput
func (GoogleCloudDatacatalogV1DataplexSpecPtrOutput) ToGoogleCloudDatacatalogV1DataplexSpecPtrOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexSpecPtrOutput) ToGoogleCloudDatacatalogV1DataplexSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataplexSpecPtrOutput
type GoogleCloudDatacatalogV1DataplexSpecResponse ¶ added in v0.15.0
type GoogleCloudDatacatalogV1DataplexSpecResponse struct { // Fully qualified resource name of an asset in Dataplex, to which the underlying data source (Cloud Storage bucket or BigQuery dataset) of the entity is attached. Asset string `pulumi:"asset"` // Compression format of the data, e.g., zip, gzip etc. CompressionFormat string `pulumi:"compressionFormat"` // Format of the data. DataFormat GoogleCloudDatacatalogV1PhysicalSchemaResponse `pulumi:"dataFormat"` // Project ID of the underlying Cloud Storage or BigQuery data. Note that this may not be the same project as the correspondingly Dataplex lake / zone / asset. Project string `pulumi:"project"` }
Common Dataplex fields.
type GoogleCloudDatacatalogV1DataplexSpecResponseOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1DataplexSpecResponseOutput struct{ *pulumi.OutputState }
Common Dataplex fields.
func (GoogleCloudDatacatalogV1DataplexSpecResponseOutput) Asset ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexSpecResponseOutput) Asset() pulumi.StringOutput
Fully qualified resource name of an asset in Dataplex, to which the underlying data source (Cloud Storage bucket or BigQuery dataset) of the entity is attached.
func (GoogleCloudDatacatalogV1DataplexSpecResponseOutput) CompressionFormat ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexSpecResponseOutput) CompressionFormat() pulumi.StringOutput
Compression format of the data, e.g., zip, gzip etc.
func (GoogleCloudDatacatalogV1DataplexSpecResponseOutput) DataFormat ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexSpecResponseOutput) DataFormat() GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput
Format of the data.
func (GoogleCloudDatacatalogV1DataplexSpecResponseOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1DataplexSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DataplexSpecResponseOutput) Project ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexSpecResponseOutput) Project() pulumi.StringOutput
Project ID of the underlying Cloud Storage or BigQuery data. Note that this may not be the same project as the correspondingly Dataplex lake / zone / asset.
func (GoogleCloudDatacatalogV1DataplexSpecResponseOutput) ToGoogleCloudDatacatalogV1DataplexSpecResponseOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexSpecResponseOutput) ToGoogleCloudDatacatalogV1DataplexSpecResponseOutput() GoogleCloudDatacatalogV1DataplexSpecResponseOutput
func (GoogleCloudDatacatalogV1DataplexSpecResponseOutput) ToGoogleCloudDatacatalogV1DataplexSpecResponseOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexSpecResponseOutput) ToGoogleCloudDatacatalogV1DataplexSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataplexSpecResponseOutput
type GoogleCloudDatacatalogV1DataplexTableSpecResponse ¶ added in v0.15.0
type GoogleCloudDatacatalogV1DataplexTableSpecResponse struct { // Common Dataplex fields. DataplexSpec GoogleCloudDatacatalogV1DataplexSpecResponse `pulumi:"dataplexSpec"` // List of external tables registered by Dataplex in other systems based on the same underlying data. External tables allow to query this data in those systems. ExternalTables []GoogleCloudDatacatalogV1DataplexExternalTableResponse `pulumi:"externalTables"` // Indicates if the table schema is managed by the user or not. UserManaged bool `pulumi:"userManaged"` }
Entry specification for a Dataplex table.
type GoogleCloudDatacatalogV1DataplexTableSpecResponseOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1DataplexTableSpecResponseOutput struct{ *pulumi.OutputState }
Entry specification for a Dataplex table.
func (GoogleCloudDatacatalogV1DataplexTableSpecResponseOutput) DataplexSpec ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexTableSpecResponseOutput) DataplexSpec() GoogleCloudDatacatalogV1DataplexSpecResponseOutput
Common Dataplex fields.
func (GoogleCloudDatacatalogV1DataplexTableSpecResponseOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1DataplexTableSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DataplexTableSpecResponseOutput) ExternalTables ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexTableSpecResponseOutput) ExternalTables() GoogleCloudDatacatalogV1DataplexExternalTableResponseArrayOutput
List of external tables registered by Dataplex in other systems based on the same underlying data. External tables allow to query this data in those systems.
func (GoogleCloudDatacatalogV1DataplexTableSpecResponseOutput) ToGoogleCloudDatacatalogV1DataplexTableSpecResponseOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexTableSpecResponseOutput) ToGoogleCloudDatacatalogV1DataplexTableSpecResponseOutput() GoogleCloudDatacatalogV1DataplexTableSpecResponseOutput
func (GoogleCloudDatacatalogV1DataplexTableSpecResponseOutput) ToGoogleCloudDatacatalogV1DataplexTableSpecResponseOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexTableSpecResponseOutput) ToGoogleCloudDatacatalogV1DataplexTableSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DataplexTableSpecResponseOutput
func (GoogleCloudDatacatalogV1DataplexTableSpecResponseOutput) UserManaged ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1DataplexTableSpecResponseOutput) UserManaged() pulumi.BoolOutput
Indicates if the table schema is managed by the user or not.
type GoogleCloudDatacatalogV1DatasetSpec ¶ added in v0.32.0
type GoogleCloudDatacatalogV1DatasetSpec struct { // Vertex AI Dataset specific fields VertexDatasetSpec *GoogleCloudDatacatalogV1VertexDatasetSpec `pulumi:"vertexDatasetSpec"` }
Specification that applies to a dataset. Valid only for entries with the `DATASET` type.
type GoogleCloudDatacatalogV1DatasetSpecArgs ¶ added in v0.32.0
type GoogleCloudDatacatalogV1DatasetSpecArgs struct { // Vertex AI Dataset specific fields VertexDatasetSpec GoogleCloudDatacatalogV1VertexDatasetSpecPtrInput `pulumi:"vertexDatasetSpec"` }
Specification that applies to a dataset. Valid only for entries with the `DATASET` type.
func (GoogleCloudDatacatalogV1DatasetSpecArgs) ElementType ¶ added in v0.32.0
func (GoogleCloudDatacatalogV1DatasetSpecArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DatasetSpecArgs) ToGoogleCloudDatacatalogV1DatasetSpecOutput ¶ added in v0.32.0
func (i GoogleCloudDatacatalogV1DatasetSpecArgs) ToGoogleCloudDatacatalogV1DatasetSpecOutput() GoogleCloudDatacatalogV1DatasetSpecOutput
func (GoogleCloudDatacatalogV1DatasetSpecArgs) ToGoogleCloudDatacatalogV1DatasetSpecOutputWithContext ¶ added in v0.32.0
func (i GoogleCloudDatacatalogV1DatasetSpecArgs) ToGoogleCloudDatacatalogV1DatasetSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatasetSpecOutput
func (GoogleCloudDatacatalogV1DatasetSpecArgs) ToGoogleCloudDatacatalogV1DatasetSpecPtrOutput ¶ added in v0.32.0
func (i GoogleCloudDatacatalogV1DatasetSpecArgs) ToGoogleCloudDatacatalogV1DatasetSpecPtrOutput() GoogleCloudDatacatalogV1DatasetSpecPtrOutput
func (GoogleCloudDatacatalogV1DatasetSpecArgs) ToGoogleCloudDatacatalogV1DatasetSpecPtrOutputWithContext ¶ added in v0.32.0
func (i GoogleCloudDatacatalogV1DatasetSpecArgs) ToGoogleCloudDatacatalogV1DatasetSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatasetSpecPtrOutput
type GoogleCloudDatacatalogV1DatasetSpecInput ¶ added in v0.32.0
type GoogleCloudDatacatalogV1DatasetSpecInput interface { pulumi.Input ToGoogleCloudDatacatalogV1DatasetSpecOutput() GoogleCloudDatacatalogV1DatasetSpecOutput ToGoogleCloudDatacatalogV1DatasetSpecOutputWithContext(context.Context) GoogleCloudDatacatalogV1DatasetSpecOutput }
GoogleCloudDatacatalogV1DatasetSpecInput is an input type that accepts GoogleCloudDatacatalogV1DatasetSpecArgs and GoogleCloudDatacatalogV1DatasetSpecOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1DatasetSpecInput` via:
GoogleCloudDatacatalogV1DatasetSpecArgs{...}
type GoogleCloudDatacatalogV1DatasetSpecOutput ¶ added in v0.32.0
type GoogleCloudDatacatalogV1DatasetSpecOutput struct{ *pulumi.OutputState }
Specification that applies to a dataset. Valid only for entries with the `DATASET` type.
func (GoogleCloudDatacatalogV1DatasetSpecOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDatacatalogV1DatasetSpecOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DatasetSpecOutput) ToGoogleCloudDatacatalogV1DatasetSpecOutput ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1DatasetSpecOutput) ToGoogleCloudDatacatalogV1DatasetSpecOutput() GoogleCloudDatacatalogV1DatasetSpecOutput
func (GoogleCloudDatacatalogV1DatasetSpecOutput) ToGoogleCloudDatacatalogV1DatasetSpecOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1DatasetSpecOutput) ToGoogleCloudDatacatalogV1DatasetSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatasetSpecOutput
func (GoogleCloudDatacatalogV1DatasetSpecOutput) ToGoogleCloudDatacatalogV1DatasetSpecPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1DatasetSpecOutput) ToGoogleCloudDatacatalogV1DatasetSpecPtrOutput() GoogleCloudDatacatalogV1DatasetSpecPtrOutput
func (GoogleCloudDatacatalogV1DatasetSpecOutput) ToGoogleCloudDatacatalogV1DatasetSpecPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1DatasetSpecOutput) ToGoogleCloudDatacatalogV1DatasetSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatasetSpecPtrOutput
func (GoogleCloudDatacatalogV1DatasetSpecOutput) VertexDatasetSpec ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1DatasetSpecOutput) VertexDatasetSpec() GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput
Vertex AI Dataset specific fields
type GoogleCloudDatacatalogV1DatasetSpecPtrInput ¶ added in v0.32.0
type GoogleCloudDatacatalogV1DatasetSpecPtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1DatasetSpecPtrOutput() GoogleCloudDatacatalogV1DatasetSpecPtrOutput ToGoogleCloudDatacatalogV1DatasetSpecPtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1DatasetSpecPtrOutput }
GoogleCloudDatacatalogV1DatasetSpecPtrInput is an input type that accepts GoogleCloudDatacatalogV1DatasetSpecArgs, GoogleCloudDatacatalogV1DatasetSpecPtr and GoogleCloudDatacatalogV1DatasetSpecPtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1DatasetSpecPtrInput` via:
GoogleCloudDatacatalogV1DatasetSpecArgs{...} or: nil
func GoogleCloudDatacatalogV1DatasetSpecPtr ¶ added in v0.32.0
func GoogleCloudDatacatalogV1DatasetSpecPtr(v *GoogleCloudDatacatalogV1DatasetSpecArgs) GoogleCloudDatacatalogV1DatasetSpecPtrInput
type GoogleCloudDatacatalogV1DatasetSpecPtrOutput ¶ added in v0.32.0
type GoogleCloudDatacatalogV1DatasetSpecPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1DatasetSpecPtrOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDatacatalogV1DatasetSpecPtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DatasetSpecPtrOutput) ToGoogleCloudDatacatalogV1DatasetSpecPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1DatasetSpecPtrOutput) ToGoogleCloudDatacatalogV1DatasetSpecPtrOutput() GoogleCloudDatacatalogV1DatasetSpecPtrOutput
func (GoogleCloudDatacatalogV1DatasetSpecPtrOutput) ToGoogleCloudDatacatalogV1DatasetSpecPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1DatasetSpecPtrOutput) ToGoogleCloudDatacatalogV1DatasetSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatasetSpecPtrOutput
func (GoogleCloudDatacatalogV1DatasetSpecPtrOutput) VertexDatasetSpec ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1DatasetSpecPtrOutput) VertexDatasetSpec() GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput
Vertex AI Dataset specific fields
type GoogleCloudDatacatalogV1DatasetSpecResponse ¶ added in v0.32.0
type GoogleCloudDatacatalogV1DatasetSpecResponse struct { // Vertex AI Dataset specific fields VertexDatasetSpec GoogleCloudDatacatalogV1VertexDatasetSpecResponse `pulumi:"vertexDatasetSpec"` }
Specification that applies to a dataset. Valid only for entries with the `DATASET` type.
type GoogleCloudDatacatalogV1DatasetSpecResponseOutput ¶ added in v0.32.0
type GoogleCloudDatacatalogV1DatasetSpecResponseOutput struct{ *pulumi.OutputState }
Specification that applies to a dataset. Valid only for entries with the `DATASET` type.
func (GoogleCloudDatacatalogV1DatasetSpecResponseOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDatacatalogV1DatasetSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1DatasetSpecResponseOutput) ToGoogleCloudDatacatalogV1DatasetSpecResponseOutput ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1DatasetSpecResponseOutput) ToGoogleCloudDatacatalogV1DatasetSpecResponseOutput() GoogleCloudDatacatalogV1DatasetSpecResponseOutput
func (GoogleCloudDatacatalogV1DatasetSpecResponseOutput) ToGoogleCloudDatacatalogV1DatasetSpecResponseOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1DatasetSpecResponseOutput) ToGoogleCloudDatacatalogV1DatasetSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1DatasetSpecResponseOutput
func (GoogleCloudDatacatalogV1DatasetSpecResponseOutput) VertexDatasetSpec ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1DatasetSpecResponseOutput) VertexDatasetSpec() GoogleCloudDatacatalogV1VertexDatasetSpecResponseOutput
Vertex AI Dataset specific fields
type GoogleCloudDatacatalogV1EntryOverview ¶ added in v0.11.0
type GoogleCloudDatacatalogV1EntryOverview struct { // Entry overview with support for rich text. The overview must only contain Unicode characters, and should be formatted using HTML. The maximum length is 10 MiB as this value holds HTML descriptions including encoded images. The maximum length of the text without images is 100 KiB. Overview *string `pulumi:"overview"` }
Entry overview fields for rich text descriptions of entries.
type GoogleCloudDatacatalogV1EntryOverviewArgs ¶ added in v0.11.0
type GoogleCloudDatacatalogV1EntryOverviewArgs struct { // Entry overview with support for rich text. The overview must only contain Unicode characters, and should be formatted using HTML. The maximum length is 10 MiB as this value holds HTML descriptions including encoded images. The maximum length of the text without images is 100 KiB. Overview pulumi.StringPtrInput `pulumi:"overview"` }
Entry overview fields for rich text descriptions of entries.
func (GoogleCloudDatacatalogV1EntryOverviewArgs) ElementType ¶ added in v0.11.0
func (GoogleCloudDatacatalogV1EntryOverviewArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1EntryOverviewArgs) ToGoogleCloudDatacatalogV1EntryOverviewOutput ¶ added in v0.11.0
func (i GoogleCloudDatacatalogV1EntryOverviewArgs) ToGoogleCloudDatacatalogV1EntryOverviewOutput() GoogleCloudDatacatalogV1EntryOverviewOutput
func (GoogleCloudDatacatalogV1EntryOverviewArgs) ToGoogleCloudDatacatalogV1EntryOverviewOutputWithContext ¶ added in v0.11.0
func (i GoogleCloudDatacatalogV1EntryOverviewArgs) ToGoogleCloudDatacatalogV1EntryOverviewOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1EntryOverviewOutput
func (GoogleCloudDatacatalogV1EntryOverviewArgs) ToGoogleCloudDatacatalogV1EntryOverviewPtrOutput ¶ added in v0.11.0
func (i GoogleCloudDatacatalogV1EntryOverviewArgs) ToGoogleCloudDatacatalogV1EntryOverviewPtrOutput() GoogleCloudDatacatalogV1EntryOverviewPtrOutput
func (GoogleCloudDatacatalogV1EntryOverviewArgs) ToGoogleCloudDatacatalogV1EntryOverviewPtrOutputWithContext ¶ added in v0.11.0
func (i GoogleCloudDatacatalogV1EntryOverviewArgs) ToGoogleCloudDatacatalogV1EntryOverviewPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1EntryOverviewPtrOutput
type GoogleCloudDatacatalogV1EntryOverviewInput ¶ added in v0.11.0
type GoogleCloudDatacatalogV1EntryOverviewInput interface { pulumi.Input ToGoogleCloudDatacatalogV1EntryOverviewOutput() GoogleCloudDatacatalogV1EntryOverviewOutput ToGoogleCloudDatacatalogV1EntryOverviewOutputWithContext(context.Context) GoogleCloudDatacatalogV1EntryOverviewOutput }
GoogleCloudDatacatalogV1EntryOverviewInput is an input type that accepts GoogleCloudDatacatalogV1EntryOverviewArgs and GoogleCloudDatacatalogV1EntryOverviewOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1EntryOverviewInput` via:
GoogleCloudDatacatalogV1EntryOverviewArgs{...}
type GoogleCloudDatacatalogV1EntryOverviewOutput ¶ added in v0.11.0
type GoogleCloudDatacatalogV1EntryOverviewOutput struct{ *pulumi.OutputState }
Entry overview fields for rich text descriptions of entries.
func (GoogleCloudDatacatalogV1EntryOverviewOutput) ElementType ¶ added in v0.11.0
func (GoogleCloudDatacatalogV1EntryOverviewOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1EntryOverviewOutput) Overview ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1EntryOverviewOutput) Overview() pulumi.StringPtrOutput
Entry overview with support for rich text. The overview must only contain Unicode characters, and should be formatted using HTML. The maximum length is 10 MiB as this value holds HTML descriptions including encoded images. The maximum length of the text without images is 100 KiB.
func (GoogleCloudDatacatalogV1EntryOverviewOutput) ToGoogleCloudDatacatalogV1EntryOverviewOutput ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1EntryOverviewOutput) ToGoogleCloudDatacatalogV1EntryOverviewOutput() GoogleCloudDatacatalogV1EntryOverviewOutput
func (GoogleCloudDatacatalogV1EntryOverviewOutput) ToGoogleCloudDatacatalogV1EntryOverviewOutputWithContext ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1EntryOverviewOutput) ToGoogleCloudDatacatalogV1EntryOverviewOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1EntryOverviewOutput
func (GoogleCloudDatacatalogV1EntryOverviewOutput) ToGoogleCloudDatacatalogV1EntryOverviewPtrOutput ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1EntryOverviewOutput) ToGoogleCloudDatacatalogV1EntryOverviewPtrOutput() GoogleCloudDatacatalogV1EntryOverviewPtrOutput
func (GoogleCloudDatacatalogV1EntryOverviewOutput) ToGoogleCloudDatacatalogV1EntryOverviewPtrOutputWithContext ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1EntryOverviewOutput) ToGoogleCloudDatacatalogV1EntryOverviewPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1EntryOverviewPtrOutput
type GoogleCloudDatacatalogV1EntryOverviewPtrInput ¶ added in v0.11.0
type GoogleCloudDatacatalogV1EntryOverviewPtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1EntryOverviewPtrOutput() GoogleCloudDatacatalogV1EntryOverviewPtrOutput ToGoogleCloudDatacatalogV1EntryOverviewPtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1EntryOverviewPtrOutput }
GoogleCloudDatacatalogV1EntryOverviewPtrInput is an input type that accepts GoogleCloudDatacatalogV1EntryOverviewArgs, GoogleCloudDatacatalogV1EntryOverviewPtr and GoogleCloudDatacatalogV1EntryOverviewPtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1EntryOverviewPtrInput` via:
GoogleCloudDatacatalogV1EntryOverviewArgs{...} or: nil
func GoogleCloudDatacatalogV1EntryOverviewPtr ¶ added in v0.11.0
func GoogleCloudDatacatalogV1EntryOverviewPtr(v *GoogleCloudDatacatalogV1EntryOverviewArgs) GoogleCloudDatacatalogV1EntryOverviewPtrInput
type GoogleCloudDatacatalogV1EntryOverviewPtrOutput ¶ added in v0.11.0
type GoogleCloudDatacatalogV1EntryOverviewPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1EntryOverviewPtrOutput) ElementType ¶ added in v0.11.0
func (GoogleCloudDatacatalogV1EntryOverviewPtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1EntryOverviewPtrOutput) Overview ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1EntryOverviewPtrOutput) Overview() pulumi.StringPtrOutput
Entry overview with support for rich text. The overview must only contain Unicode characters, and should be formatted using HTML. The maximum length is 10 MiB as this value holds HTML descriptions including encoded images. The maximum length of the text without images is 100 KiB.
func (GoogleCloudDatacatalogV1EntryOverviewPtrOutput) ToGoogleCloudDatacatalogV1EntryOverviewPtrOutput ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1EntryOverviewPtrOutput) ToGoogleCloudDatacatalogV1EntryOverviewPtrOutput() GoogleCloudDatacatalogV1EntryOverviewPtrOutput
func (GoogleCloudDatacatalogV1EntryOverviewPtrOutput) ToGoogleCloudDatacatalogV1EntryOverviewPtrOutputWithContext ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1EntryOverviewPtrOutput) ToGoogleCloudDatacatalogV1EntryOverviewPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1EntryOverviewPtrOutput
type GoogleCloudDatacatalogV1EntryOverviewResponse ¶ added in v0.11.0
type GoogleCloudDatacatalogV1EntryOverviewResponse struct { // Entry overview with support for rich text. The overview must only contain Unicode characters, and should be formatted using HTML. The maximum length is 10 MiB as this value holds HTML descriptions including encoded images. The maximum length of the text without images is 100 KiB. Overview string `pulumi:"overview"` }
Entry overview fields for rich text descriptions of entries.
type GoogleCloudDatacatalogV1EntryOverviewResponseOutput ¶ added in v0.11.0
type GoogleCloudDatacatalogV1EntryOverviewResponseOutput struct{ *pulumi.OutputState }
Entry overview fields for rich text descriptions of entries.
func (GoogleCloudDatacatalogV1EntryOverviewResponseOutput) ElementType ¶ added in v0.11.0
func (GoogleCloudDatacatalogV1EntryOverviewResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1EntryOverviewResponseOutput) Overview ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1EntryOverviewResponseOutput) Overview() pulumi.StringOutput
Entry overview with support for rich text. The overview must only contain Unicode characters, and should be formatted using HTML. The maximum length is 10 MiB as this value holds HTML descriptions including encoded images. The maximum length of the text without images is 100 KiB.
func (GoogleCloudDatacatalogV1EntryOverviewResponseOutput) ToGoogleCloudDatacatalogV1EntryOverviewResponseOutput ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1EntryOverviewResponseOutput) ToGoogleCloudDatacatalogV1EntryOverviewResponseOutput() GoogleCloudDatacatalogV1EntryOverviewResponseOutput
func (GoogleCloudDatacatalogV1EntryOverviewResponseOutput) ToGoogleCloudDatacatalogV1EntryOverviewResponseOutputWithContext ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1EntryOverviewResponseOutput) ToGoogleCloudDatacatalogV1EntryOverviewResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1EntryOverviewResponseOutput
type GoogleCloudDatacatalogV1FieldType ¶
type GoogleCloudDatacatalogV1FieldType struct { // An enum type. EnumType *GoogleCloudDatacatalogV1FieldTypeEnumType `pulumi:"enumType"` // Primitive types, such as string, boolean, etc. PrimitiveType *GoogleCloudDatacatalogV1FieldTypePrimitiveType `pulumi:"primitiveType"` }
type GoogleCloudDatacatalogV1FieldTypeArgs ¶
type GoogleCloudDatacatalogV1FieldTypeArgs struct { // An enum type. EnumType GoogleCloudDatacatalogV1FieldTypeEnumTypePtrInput `pulumi:"enumType"` // Primitive types, such as string, boolean, etc. PrimitiveType GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrInput `pulumi:"primitiveType"` }
func (GoogleCloudDatacatalogV1FieldTypeArgs) ElementType ¶
func (GoogleCloudDatacatalogV1FieldTypeArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1FieldTypeArgs) ToGoogleCloudDatacatalogV1FieldTypeOutput ¶
func (i GoogleCloudDatacatalogV1FieldTypeArgs) ToGoogleCloudDatacatalogV1FieldTypeOutput() GoogleCloudDatacatalogV1FieldTypeOutput
func (GoogleCloudDatacatalogV1FieldTypeArgs) ToGoogleCloudDatacatalogV1FieldTypeOutputWithContext ¶
func (i GoogleCloudDatacatalogV1FieldTypeArgs) ToGoogleCloudDatacatalogV1FieldTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypeOutput
type GoogleCloudDatacatalogV1FieldTypeEnumType ¶
type GoogleCloudDatacatalogV1FieldTypeEnumType struct { // The set of allowed values for this enum. This set must not be empty and can include up to 100 allowed values. The display names of the values in this set must not be empty and must be case-insensitively unique within this set. The order of items in this set is preserved. This field can be used to create, remove, and reorder enum values. To rename enum values, use the `RenameTagTemplateFieldEnumValue` method. AllowedValues []GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValue `pulumi:"allowedValues"` }
type GoogleCloudDatacatalogV1FieldTypeEnumTypeArgs ¶
type GoogleCloudDatacatalogV1FieldTypeEnumTypeArgs struct { // The set of allowed values for this enum. This set must not be empty and can include up to 100 allowed values. The display names of the values in this set must not be empty and must be case-insensitively unique within this set. The order of items in this set is preserved. This field can be used to create, remove, and reorder enum values. To rename enum values, use the `RenameTagTemplateFieldEnumValue` method. AllowedValues GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayInput `pulumi:"allowedValues"` }
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeArgs) ElementType ¶
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeArgs) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeOutput ¶
func (i GoogleCloudDatacatalogV1FieldTypeEnumTypeArgs) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeOutput() GoogleCloudDatacatalogV1FieldTypeEnumTypeOutput
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeArgs) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeOutputWithContext ¶
func (i GoogleCloudDatacatalogV1FieldTypeEnumTypeArgs) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypeEnumTypeOutput
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeArgs) ToGoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput ¶
func (i GoogleCloudDatacatalogV1FieldTypeEnumTypeArgs) ToGoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput() GoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeArgs) ToGoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutputWithContext ¶
func (i GoogleCloudDatacatalogV1FieldTypeEnumTypeArgs) ToGoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput
type GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValue ¶
type GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValue struct { // The display name of the enum value. Must not be an empty string. The name must contain only Unicode letters, numbers (0-9), underscores (_), dashes (-), spaces ( ), and can't start or end with spaces. The maximum length is 200 characters. DisplayName string `pulumi:"displayName"` }
type GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArgs ¶
type GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArgs struct { // The display name of the enum value. Must not be an empty string. The name must contain only Unicode letters, numbers (0-9), underscores (_), dashes (-), spaces ( ), and can't start or end with spaces. The maximum length is 200 characters. DisplayName pulumi.StringInput `pulumi:"displayName"` }
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArgs) ElementType ¶
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArgs) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput ¶
func (i GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArgs) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput() GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArgs) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutputWithContext ¶
func (i GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArgs) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput
type GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArray ¶
type GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArray []GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueInput
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArray) ElementType ¶
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArray) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArray) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput ¶
func (i GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArray) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput() GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArray) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutputWithContext ¶
func (i GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArray) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput
type GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayInput ¶
type GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayInput interface { pulumi.Input ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput() GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutputWithContext(context.Context) GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput }
GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayInput is an input type that accepts GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArray and GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayInput` via:
GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArray{ GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArgs{...} }
type GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput ¶
type GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput) ElementType ¶
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput ¶
func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput() GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutputWithContext ¶
func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput
type GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueInput ¶
type GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueInput interface { pulumi.Input ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput() GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutputWithContext(context.Context) GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput }
GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueInput is an input type that accepts GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArgs and GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueInput` via:
GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArgs{...}
type GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput ¶
type GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput) DisplayName ¶
func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput) DisplayName() pulumi.StringOutput
The display name of the enum value. Must not be an empty string. The name must contain only Unicode letters, numbers (0-9), underscores (_), dashes (-), spaces ( ), and can't start or end with spaces. The maximum length is 200 characters.
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput) ElementType ¶
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput ¶
func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput() GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutputWithContext ¶
func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueOutput
type GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponse ¶
type GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponse struct { // The display name of the enum value. Must not be an empty string. The name must contain only Unicode letters, numbers (0-9), underscores (_), dashes (-), spaces ( ), and can't start or end with spaces. The maximum length is 200 characters. DisplayName string `pulumi:"displayName"` }
type GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseArrayOutput ¶
type GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseArrayOutput) ElementType ¶
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseArrayOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseArrayOutput ¶
func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseArrayOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseArrayOutput() GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseArrayOutput
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseArrayOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseArrayOutputWithContext ¶
func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseArrayOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseArrayOutput
type GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseOutput ¶
type GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseOutput) DisplayName ¶
func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseOutput) DisplayName() pulumi.StringOutput
The display name of the enum value. Must not be an empty string. The name must contain only Unicode letters, numbers (0-9), underscores (_), dashes (-), spaces ( ), and can't start or end with spaces. The maximum length is 200 characters.
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseOutput) ElementType ¶
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseOutput ¶
func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseOutput() GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseOutput
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseOutputWithContext ¶
func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseOutput
type GoogleCloudDatacatalogV1FieldTypeEnumTypeInput ¶
type GoogleCloudDatacatalogV1FieldTypeEnumTypeInput interface { pulumi.Input ToGoogleCloudDatacatalogV1FieldTypeEnumTypeOutput() GoogleCloudDatacatalogV1FieldTypeEnumTypeOutput ToGoogleCloudDatacatalogV1FieldTypeEnumTypeOutputWithContext(context.Context) GoogleCloudDatacatalogV1FieldTypeEnumTypeOutput }
GoogleCloudDatacatalogV1FieldTypeEnumTypeInput is an input type that accepts GoogleCloudDatacatalogV1FieldTypeEnumTypeArgs and GoogleCloudDatacatalogV1FieldTypeEnumTypeOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1FieldTypeEnumTypeInput` via:
GoogleCloudDatacatalogV1FieldTypeEnumTypeArgs{...}
type GoogleCloudDatacatalogV1FieldTypeEnumTypeOutput ¶
type GoogleCloudDatacatalogV1FieldTypeEnumTypeOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeOutput) AllowedValues ¶
func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeOutput) AllowedValues() GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput
The set of allowed values for this enum. This set must not be empty and can include up to 100 allowed values. The display names of the values in this set must not be empty and must be case-insensitively unique within this set. The order of items in this set is preserved. This field can be used to create, remove, and reorder enum values. To rename enum values, use the `RenameTagTemplateFieldEnumValue` method.
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeOutput) ElementType ¶
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeOutput ¶
func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeOutput() GoogleCloudDatacatalogV1FieldTypeEnumTypeOutput
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeOutputWithContext ¶
func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypeEnumTypeOutput
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput ¶
func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput() GoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutputWithContext ¶
func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput
type GoogleCloudDatacatalogV1FieldTypeEnumTypePtrInput ¶
type GoogleCloudDatacatalogV1FieldTypeEnumTypePtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput() GoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput ToGoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput }
GoogleCloudDatacatalogV1FieldTypeEnumTypePtrInput is an input type that accepts GoogleCloudDatacatalogV1FieldTypeEnumTypeArgs, GoogleCloudDatacatalogV1FieldTypeEnumTypePtr and GoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1FieldTypeEnumTypePtrInput` via:
GoogleCloudDatacatalogV1FieldTypeEnumTypeArgs{...} or: nil
func GoogleCloudDatacatalogV1FieldTypeEnumTypePtr ¶
func GoogleCloudDatacatalogV1FieldTypeEnumTypePtr(v *GoogleCloudDatacatalogV1FieldTypeEnumTypeArgs) GoogleCloudDatacatalogV1FieldTypeEnumTypePtrInput
type GoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput ¶
type GoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput) AllowedValues ¶
func (o GoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput) AllowedValues() GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueArrayOutput
The set of allowed values for this enum. This set must not be empty and can include up to 100 allowed values. The display names of the values in this set must not be empty and must be case-insensitively unique within this set. The order of items in this set is preserved. This field can be used to create, remove, and reorder enum values. To rename enum values, use the `RenameTagTemplateFieldEnumValue` method.
func (GoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput) ElementType ¶
func (GoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput ¶
func (o GoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput() GoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput
func (GoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutputWithContext ¶
func (o GoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput
type GoogleCloudDatacatalogV1FieldTypeEnumTypeResponse ¶
type GoogleCloudDatacatalogV1FieldTypeEnumTypeResponse struct { // The set of allowed values for this enum. This set must not be empty and can include up to 100 allowed values. The display names of the values in this set must not be empty and must be case-insensitively unique within this set. The order of items in this set is preserved. This field can be used to create, remove, and reorder enum values. To rename enum values, use the `RenameTagTemplateFieldEnumValue` method. AllowedValues []GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponse `pulumi:"allowedValues"` }
type GoogleCloudDatacatalogV1FieldTypeEnumTypeResponseOutput ¶
type GoogleCloudDatacatalogV1FieldTypeEnumTypeResponseOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeResponseOutput) AllowedValues ¶
func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeResponseOutput) AllowedValues() GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValueResponseArrayOutput
The set of allowed values for this enum. This set must not be empty and can include up to 100 allowed values. The display names of the values in this set must not be empty and must be case-insensitively unique within this set. The order of items in this set is preserved. This field can be used to create, remove, and reorder enum values. To rename enum values, use the `RenameTagTemplateFieldEnumValue` method.
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeResponseOutput) ElementType ¶
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeResponseOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeResponseOutput ¶
func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeResponseOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeResponseOutput() GoogleCloudDatacatalogV1FieldTypeEnumTypeResponseOutput
func (GoogleCloudDatacatalogV1FieldTypeEnumTypeResponseOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeResponseOutputWithContext ¶
func (o GoogleCloudDatacatalogV1FieldTypeEnumTypeResponseOutput) ToGoogleCloudDatacatalogV1FieldTypeEnumTypeResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypeEnumTypeResponseOutput
type GoogleCloudDatacatalogV1FieldTypeInput ¶
type GoogleCloudDatacatalogV1FieldTypeInput interface { pulumi.Input ToGoogleCloudDatacatalogV1FieldTypeOutput() GoogleCloudDatacatalogV1FieldTypeOutput ToGoogleCloudDatacatalogV1FieldTypeOutputWithContext(context.Context) GoogleCloudDatacatalogV1FieldTypeOutput }
GoogleCloudDatacatalogV1FieldTypeInput is an input type that accepts GoogleCloudDatacatalogV1FieldTypeArgs and GoogleCloudDatacatalogV1FieldTypeOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1FieldTypeInput` via:
GoogleCloudDatacatalogV1FieldTypeArgs{...}
type GoogleCloudDatacatalogV1FieldTypeOutput ¶
type GoogleCloudDatacatalogV1FieldTypeOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1FieldTypeOutput) ElementType ¶
func (GoogleCloudDatacatalogV1FieldTypeOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1FieldTypeOutput) EnumType ¶
func (o GoogleCloudDatacatalogV1FieldTypeOutput) EnumType() GoogleCloudDatacatalogV1FieldTypeEnumTypePtrOutput
An enum type.
func (GoogleCloudDatacatalogV1FieldTypeOutput) PrimitiveType ¶
func (o GoogleCloudDatacatalogV1FieldTypeOutput) PrimitiveType() GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput
Primitive types, such as string, boolean, etc.
func (GoogleCloudDatacatalogV1FieldTypeOutput) ToGoogleCloudDatacatalogV1FieldTypeOutput ¶
func (o GoogleCloudDatacatalogV1FieldTypeOutput) ToGoogleCloudDatacatalogV1FieldTypeOutput() GoogleCloudDatacatalogV1FieldTypeOutput
func (GoogleCloudDatacatalogV1FieldTypeOutput) ToGoogleCloudDatacatalogV1FieldTypeOutputWithContext ¶
func (o GoogleCloudDatacatalogV1FieldTypeOutput) ToGoogleCloudDatacatalogV1FieldTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypeOutput
type GoogleCloudDatacatalogV1FieldTypePrimitiveType ¶
type GoogleCloudDatacatalogV1FieldTypePrimitiveType string
Primitive types, such as string, boolean, etc.
func (GoogleCloudDatacatalogV1FieldTypePrimitiveType) ElementType ¶
func (GoogleCloudDatacatalogV1FieldTypePrimitiveType) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1FieldTypePrimitiveType) ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput ¶
func (e GoogleCloudDatacatalogV1FieldTypePrimitiveType) ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput() GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput
func (GoogleCloudDatacatalogV1FieldTypePrimitiveType) ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutputWithContext ¶
func (e GoogleCloudDatacatalogV1FieldTypePrimitiveType) ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput
func (GoogleCloudDatacatalogV1FieldTypePrimitiveType) ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput ¶
func (e GoogleCloudDatacatalogV1FieldTypePrimitiveType) ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput() GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput
func (GoogleCloudDatacatalogV1FieldTypePrimitiveType) ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutputWithContext ¶
func (e GoogleCloudDatacatalogV1FieldTypePrimitiveType) ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput
func (GoogleCloudDatacatalogV1FieldTypePrimitiveType) ToStringOutput ¶
func (e GoogleCloudDatacatalogV1FieldTypePrimitiveType) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDatacatalogV1FieldTypePrimitiveType) ToStringOutputWithContext ¶
func (e GoogleCloudDatacatalogV1FieldTypePrimitiveType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDatacatalogV1FieldTypePrimitiveType) ToStringPtrOutput ¶
func (e GoogleCloudDatacatalogV1FieldTypePrimitiveType) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDatacatalogV1FieldTypePrimitiveType) ToStringPtrOutputWithContext ¶
func (e GoogleCloudDatacatalogV1FieldTypePrimitiveType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDatacatalogV1FieldTypePrimitiveTypeInput ¶
type GoogleCloudDatacatalogV1FieldTypePrimitiveTypeInput interface { pulumi.Input ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput() GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutputWithContext(context.Context) GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput }
GoogleCloudDatacatalogV1FieldTypePrimitiveTypeInput is an input type that accepts values of the GoogleCloudDatacatalogV1FieldTypePrimitiveType enum A concrete instance of `GoogleCloudDatacatalogV1FieldTypePrimitiveTypeInput` can be one of the following:
GoogleCloudDatacatalogV1FieldTypePrimitiveTypePrimitiveTypeUnspecified GoogleCloudDatacatalogV1FieldTypePrimitiveTypeDouble GoogleCloudDatacatalogV1FieldTypePrimitiveTypeString GoogleCloudDatacatalogV1FieldTypePrimitiveTypeBool GoogleCloudDatacatalogV1FieldTypePrimitiveTypeTimestamp GoogleCloudDatacatalogV1FieldTypePrimitiveTypeRichtext
type GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput ¶
type GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput) ElementType ¶
func (GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput) ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput ¶
func (o GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput) ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput() GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput
func (GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput) ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutputWithContext ¶
func (o GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput) ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput
func (GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput) ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput ¶
func (o GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput) ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput() GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput
func (GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput) ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutputWithContext ¶
func (o GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput) ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput
func (GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput) ToStringOutput ¶
func (o GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput) ToStringOutputWithContext ¶
func (o GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput) ToStringPtrOutput ¶
func (o GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput) ToStringPtrOutputWithContext ¶
func (o GoogleCloudDatacatalogV1FieldTypePrimitiveTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrInput ¶
type GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput() GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput }
func GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtr ¶
func GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtr(v string) GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrInput
type GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput ¶
type GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput) ElementType ¶
func (GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput) ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput ¶
func (o GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput) ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput() GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput
func (GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput) ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutputWithContext ¶
func (o GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput) ToGoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput
func (GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput) ToStringPtrOutput ¶
func (o GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o GoogleCloudDatacatalogV1FieldTypePrimitiveTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDatacatalogV1FieldTypeResponse ¶
type GoogleCloudDatacatalogV1FieldTypeResponse struct { // An enum type. EnumType GoogleCloudDatacatalogV1FieldTypeEnumTypeResponse `pulumi:"enumType"` // Primitive types, such as string, boolean, etc. PrimitiveType string `pulumi:"primitiveType"` }
type GoogleCloudDatacatalogV1FieldTypeResponseOutput ¶
type GoogleCloudDatacatalogV1FieldTypeResponseOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1FieldTypeResponseOutput) ElementType ¶
func (GoogleCloudDatacatalogV1FieldTypeResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1FieldTypeResponseOutput) EnumType ¶
func (o GoogleCloudDatacatalogV1FieldTypeResponseOutput) EnumType() GoogleCloudDatacatalogV1FieldTypeEnumTypeResponseOutput
An enum type.
func (GoogleCloudDatacatalogV1FieldTypeResponseOutput) PrimitiveType ¶
func (o GoogleCloudDatacatalogV1FieldTypeResponseOutput) PrimitiveType() pulumi.StringOutput
Primitive types, such as string, boolean, etc.
func (GoogleCloudDatacatalogV1FieldTypeResponseOutput) ToGoogleCloudDatacatalogV1FieldTypeResponseOutput ¶
func (o GoogleCloudDatacatalogV1FieldTypeResponseOutput) ToGoogleCloudDatacatalogV1FieldTypeResponseOutput() GoogleCloudDatacatalogV1FieldTypeResponseOutput
func (GoogleCloudDatacatalogV1FieldTypeResponseOutput) ToGoogleCloudDatacatalogV1FieldTypeResponseOutputWithContext ¶
func (o GoogleCloudDatacatalogV1FieldTypeResponseOutput) ToGoogleCloudDatacatalogV1FieldTypeResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FieldTypeResponseOutput
type GoogleCloudDatacatalogV1FilesetSpec ¶ added in v0.15.0
type GoogleCloudDatacatalogV1FilesetSpec struct { // Fields specific to a Dataplex fileset and present only in the Dataplex fileset entries. DataplexFileset *GoogleCloudDatacatalogV1DataplexFilesetSpec `pulumi:"dataplexFileset"` }
Specification that applies to a fileset. Valid only for entries with the 'FILESET' type.
type GoogleCloudDatacatalogV1FilesetSpecArgs ¶ added in v0.15.0
type GoogleCloudDatacatalogV1FilesetSpecArgs struct { // Fields specific to a Dataplex fileset and present only in the Dataplex fileset entries. DataplexFileset GoogleCloudDatacatalogV1DataplexFilesetSpecPtrInput `pulumi:"dataplexFileset"` }
Specification that applies to a fileset. Valid only for entries with the 'FILESET' type.
func (GoogleCloudDatacatalogV1FilesetSpecArgs) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1FilesetSpecArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1FilesetSpecArgs) ToGoogleCloudDatacatalogV1FilesetSpecOutput ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1FilesetSpecArgs) ToGoogleCloudDatacatalogV1FilesetSpecOutput() GoogleCloudDatacatalogV1FilesetSpecOutput
func (GoogleCloudDatacatalogV1FilesetSpecArgs) ToGoogleCloudDatacatalogV1FilesetSpecOutputWithContext ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1FilesetSpecArgs) ToGoogleCloudDatacatalogV1FilesetSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FilesetSpecOutput
func (GoogleCloudDatacatalogV1FilesetSpecArgs) ToGoogleCloudDatacatalogV1FilesetSpecPtrOutput ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1FilesetSpecArgs) ToGoogleCloudDatacatalogV1FilesetSpecPtrOutput() GoogleCloudDatacatalogV1FilesetSpecPtrOutput
func (GoogleCloudDatacatalogV1FilesetSpecArgs) ToGoogleCloudDatacatalogV1FilesetSpecPtrOutputWithContext ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1FilesetSpecArgs) ToGoogleCloudDatacatalogV1FilesetSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FilesetSpecPtrOutput
type GoogleCloudDatacatalogV1FilesetSpecInput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1FilesetSpecInput interface { pulumi.Input ToGoogleCloudDatacatalogV1FilesetSpecOutput() GoogleCloudDatacatalogV1FilesetSpecOutput ToGoogleCloudDatacatalogV1FilesetSpecOutputWithContext(context.Context) GoogleCloudDatacatalogV1FilesetSpecOutput }
GoogleCloudDatacatalogV1FilesetSpecInput is an input type that accepts GoogleCloudDatacatalogV1FilesetSpecArgs and GoogleCloudDatacatalogV1FilesetSpecOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1FilesetSpecInput` via:
GoogleCloudDatacatalogV1FilesetSpecArgs{...}
type GoogleCloudDatacatalogV1FilesetSpecOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1FilesetSpecOutput struct{ *pulumi.OutputState }
Specification that applies to a fileset. Valid only for entries with the 'FILESET' type.
func (GoogleCloudDatacatalogV1FilesetSpecOutput) DataplexFileset ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1FilesetSpecOutput) DataplexFileset() GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput
Fields specific to a Dataplex fileset and present only in the Dataplex fileset entries.
func (GoogleCloudDatacatalogV1FilesetSpecOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1FilesetSpecOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1FilesetSpecOutput) ToGoogleCloudDatacatalogV1FilesetSpecOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1FilesetSpecOutput) ToGoogleCloudDatacatalogV1FilesetSpecOutput() GoogleCloudDatacatalogV1FilesetSpecOutput
func (GoogleCloudDatacatalogV1FilesetSpecOutput) ToGoogleCloudDatacatalogV1FilesetSpecOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1FilesetSpecOutput) ToGoogleCloudDatacatalogV1FilesetSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FilesetSpecOutput
func (GoogleCloudDatacatalogV1FilesetSpecOutput) ToGoogleCloudDatacatalogV1FilesetSpecPtrOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1FilesetSpecOutput) ToGoogleCloudDatacatalogV1FilesetSpecPtrOutput() GoogleCloudDatacatalogV1FilesetSpecPtrOutput
func (GoogleCloudDatacatalogV1FilesetSpecOutput) ToGoogleCloudDatacatalogV1FilesetSpecPtrOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1FilesetSpecOutput) ToGoogleCloudDatacatalogV1FilesetSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FilesetSpecPtrOutput
type GoogleCloudDatacatalogV1FilesetSpecPtrInput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1FilesetSpecPtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1FilesetSpecPtrOutput() GoogleCloudDatacatalogV1FilesetSpecPtrOutput ToGoogleCloudDatacatalogV1FilesetSpecPtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1FilesetSpecPtrOutput }
GoogleCloudDatacatalogV1FilesetSpecPtrInput is an input type that accepts GoogleCloudDatacatalogV1FilesetSpecArgs, GoogleCloudDatacatalogV1FilesetSpecPtr and GoogleCloudDatacatalogV1FilesetSpecPtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1FilesetSpecPtrInput` via:
GoogleCloudDatacatalogV1FilesetSpecArgs{...} or: nil
func GoogleCloudDatacatalogV1FilesetSpecPtr ¶ added in v0.15.0
func GoogleCloudDatacatalogV1FilesetSpecPtr(v *GoogleCloudDatacatalogV1FilesetSpecArgs) GoogleCloudDatacatalogV1FilesetSpecPtrInput
type GoogleCloudDatacatalogV1FilesetSpecPtrOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1FilesetSpecPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1FilesetSpecPtrOutput) DataplexFileset ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1FilesetSpecPtrOutput) DataplexFileset() GoogleCloudDatacatalogV1DataplexFilesetSpecPtrOutput
Fields specific to a Dataplex fileset and present only in the Dataplex fileset entries.
func (GoogleCloudDatacatalogV1FilesetSpecPtrOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1FilesetSpecPtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1FilesetSpecPtrOutput) ToGoogleCloudDatacatalogV1FilesetSpecPtrOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1FilesetSpecPtrOutput) ToGoogleCloudDatacatalogV1FilesetSpecPtrOutput() GoogleCloudDatacatalogV1FilesetSpecPtrOutput
func (GoogleCloudDatacatalogV1FilesetSpecPtrOutput) ToGoogleCloudDatacatalogV1FilesetSpecPtrOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1FilesetSpecPtrOutput) ToGoogleCloudDatacatalogV1FilesetSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FilesetSpecPtrOutput
type GoogleCloudDatacatalogV1FilesetSpecResponse ¶ added in v0.15.0
type GoogleCloudDatacatalogV1FilesetSpecResponse struct { // Fields specific to a Dataplex fileset and present only in the Dataplex fileset entries. DataplexFileset GoogleCloudDatacatalogV1DataplexFilesetSpecResponse `pulumi:"dataplexFileset"` }
Specification that applies to a fileset. Valid only for entries with the 'FILESET' type.
type GoogleCloudDatacatalogV1FilesetSpecResponseOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1FilesetSpecResponseOutput struct{ *pulumi.OutputState }
Specification that applies to a fileset. Valid only for entries with the 'FILESET' type.
func (GoogleCloudDatacatalogV1FilesetSpecResponseOutput) DataplexFileset ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1FilesetSpecResponseOutput) DataplexFileset() GoogleCloudDatacatalogV1DataplexFilesetSpecResponseOutput
Fields specific to a Dataplex fileset and present only in the Dataplex fileset entries.
func (GoogleCloudDatacatalogV1FilesetSpecResponseOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1FilesetSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1FilesetSpecResponseOutput) ToGoogleCloudDatacatalogV1FilesetSpecResponseOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1FilesetSpecResponseOutput) ToGoogleCloudDatacatalogV1FilesetSpecResponseOutput() GoogleCloudDatacatalogV1FilesetSpecResponseOutput
func (GoogleCloudDatacatalogV1FilesetSpecResponseOutput) ToGoogleCloudDatacatalogV1FilesetSpecResponseOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1FilesetSpecResponseOutput) ToGoogleCloudDatacatalogV1FilesetSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1FilesetSpecResponseOutput
type GoogleCloudDatacatalogV1GcsFileSpecResponse ¶
type GoogleCloudDatacatalogV1GcsFileSpecResponse struct { // Full file path. Example: `gs://bucket_name/a/b.txt`. FilePath string `pulumi:"filePath"` // Creation, modification, and expiration timestamps of a Cloud Storage file. GcsTimestamps GoogleCloudDatacatalogV1SystemTimestampsResponse `pulumi:"gcsTimestamps"` // File size in bytes. SizeBytes string `pulumi:"sizeBytes"` }
Specification of a single file in Cloud Storage.
type GoogleCloudDatacatalogV1GcsFileSpecResponseArrayOutput ¶
type GoogleCloudDatacatalogV1GcsFileSpecResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1GcsFileSpecResponseArrayOutput) ElementType ¶
func (GoogleCloudDatacatalogV1GcsFileSpecResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1GcsFileSpecResponseArrayOutput) ToGoogleCloudDatacatalogV1GcsFileSpecResponseArrayOutput ¶
func (o GoogleCloudDatacatalogV1GcsFileSpecResponseArrayOutput) ToGoogleCloudDatacatalogV1GcsFileSpecResponseArrayOutput() GoogleCloudDatacatalogV1GcsFileSpecResponseArrayOutput
func (GoogleCloudDatacatalogV1GcsFileSpecResponseArrayOutput) ToGoogleCloudDatacatalogV1GcsFileSpecResponseArrayOutputWithContext ¶
func (o GoogleCloudDatacatalogV1GcsFileSpecResponseArrayOutput) ToGoogleCloudDatacatalogV1GcsFileSpecResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1GcsFileSpecResponseArrayOutput
type GoogleCloudDatacatalogV1GcsFileSpecResponseOutput ¶
type GoogleCloudDatacatalogV1GcsFileSpecResponseOutput struct{ *pulumi.OutputState }
Specification of a single file in Cloud Storage.
func (GoogleCloudDatacatalogV1GcsFileSpecResponseOutput) ElementType ¶
func (GoogleCloudDatacatalogV1GcsFileSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1GcsFileSpecResponseOutput) FilePath ¶
func (o GoogleCloudDatacatalogV1GcsFileSpecResponseOutput) FilePath() pulumi.StringOutput
Full file path. Example: `gs://bucket_name/a/b.txt`.
func (GoogleCloudDatacatalogV1GcsFileSpecResponseOutput) GcsTimestamps ¶
func (o GoogleCloudDatacatalogV1GcsFileSpecResponseOutput) GcsTimestamps() GoogleCloudDatacatalogV1SystemTimestampsResponseOutput
Creation, modification, and expiration timestamps of a Cloud Storage file.
func (GoogleCloudDatacatalogV1GcsFileSpecResponseOutput) SizeBytes ¶
func (o GoogleCloudDatacatalogV1GcsFileSpecResponseOutput) SizeBytes() pulumi.StringOutput
File size in bytes.
func (GoogleCloudDatacatalogV1GcsFileSpecResponseOutput) ToGoogleCloudDatacatalogV1GcsFileSpecResponseOutput ¶
func (o GoogleCloudDatacatalogV1GcsFileSpecResponseOutput) ToGoogleCloudDatacatalogV1GcsFileSpecResponseOutput() GoogleCloudDatacatalogV1GcsFileSpecResponseOutput
func (GoogleCloudDatacatalogV1GcsFileSpecResponseOutput) ToGoogleCloudDatacatalogV1GcsFileSpecResponseOutputWithContext ¶
func (o GoogleCloudDatacatalogV1GcsFileSpecResponseOutput) ToGoogleCloudDatacatalogV1GcsFileSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1GcsFileSpecResponseOutput
type GoogleCloudDatacatalogV1GcsFilesetSpec ¶
type GoogleCloudDatacatalogV1GcsFilesetSpec struct { // Patterns to identify a set of files in Google Cloud Storage. For more information, see [Wildcard Names] (https://cloud.google.com/storage/docs/gsutil/addlhelp/WildcardNames). Note: Currently, bucket wildcards are not supported. Examples of valid `file_patterns`: * `gs://bucket_name/dir/*`: matches all files in `bucket_name/dir` directory * `gs://bucket_name/dir/**`: matches all files in `bucket_name/dir` and all subdirectories * `gs://bucket_name/file*`: matches files prefixed by `file` in `bucket_name` * `gs://bucket_name/??.txt`: matches files with two characters followed by `.txt` in `bucket_name` * `gs://bucket_name/[aeiou].txt`: matches files that contain a single vowel character followed by `.txt` in `bucket_name` * `gs://bucket_name/[a-m].txt`: matches files that contain `a`, `b`, ... or `m` followed by `.txt` in `bucket_name` * `gs://bucket_name/a/*/b`: matches all files in `bucket_name` that match the `a/*/b` pattern, such as `a/c/b`, `a/d/b` * `gs://another_bucket/a.txt`: matches `gs://another_bucket/a.txt` You can combine wildcards to match complex sets of files, for example: `gs://bucket_name/[a-m]??.j*g` FilePatterns []string `pulumi:"filePatterns"` }
Describes a Cloud Storage fileset entry.
type GoogleCloudDatacatalogV1GcsFilesetSpecArgs ¶
type GoogleCloudDatacatalogV1GcsFilesetSpecArgs struct { // Patterns to identify a set of files in Google Cloud Storage. For more information, see [Wildcard Names] (https://cloud.google.com/storage/docs/gsutil/addlhelp/WildcardNames). Note: Currently, bucket wildcards are not supported. Examples of valid `file_patterns`: * `gs://bucket_name/dir/*`: matches all files in `bucket_name/dir` directory * `gs://bucket_name/dir/**`: matches all files in `bucket_name/dir` and all subdirectories * `gs://bucket_name/file*`: matches files prefixed by `file` in `bucket_name` * `gs://bucket_name/??.txt`: matches files with two characters followed by `.txt` in `bucket_name` * `gs://bucket_name/[aeiou].txt`: matches files that contain a single vowel character followed by `.txt` in `bucket_name` * `gs://bucket_name/[a-m].txt`: matches files that contain `a`, `b`, ... or `m` followed by `.txt` in `bucket_name` * `gs://bucket_name/a/*/b`: matches all files in `bucket_name` that match the `a/*/b` pattern, such as `a/c/b`, `a/d/b` * `gs://another_bucket/a.txt`: matches `gs://another_bucket/a.txt` You can combine wildcards to match complex sets of files, for example: `gs://bucket_name/[a-m]??.j*g` FilePatterns pulumi.StringArrayInput `pulumi:"filePatterns"` }
Describes a Cloud Storage fileset entry.
func (GoogleCloudDatacatalogV1GcsFilesetSpecArgs) ElementType ¶
func (GoogleCloudDatacatalogV1GcsFilesetSpecArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1GcsFilesetSpecArgs) ToGoogleCloudDatacatalogV1GcsFilesetSpecOutput ¶
func (i GoogleCloudDatacatalogV1GcsFilesetSpecArgs) ToGoogleCloudDatacatalogV1GcsFilesetSpecOutput() GoogleCloudDatacatalogV1GcsFilesetSpecOutput
func (GoogleCloudDatacatalogV1GcsFilesetSpecArgs) ToGoogleCloudDatacatalogV1GcsFilesetSpecOutputWithContext ¶
func (i GoogleCloudDatacatalogV1GcsFilesetSpecArgs) ToGoogleCloudDatacatalogV1GcsFilesetSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1GcsFilesetSpecOutput
func (GoogleCloudDatacatalogV1GcsFilesetSpecArgs) ToGoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput ¶
func (i GoogleCloudDatacatalogV1GcsFilesetSpecArgs) ToGoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput() GoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput
func (GoogleCloudDatacatalogV1GcsFilesetSpecArgs) ToGoogleCloudDatacatalogV1GcsFilesetSpecPtrOutputWithContext ¶
func (i GoogleCloudDatacatalogV1GcsFilesetSpecArgs) ToGoogleCloudDatacatalogV1GcsFilesetSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput
type GoogleCloudDatacatalogV1GcsFilesetSpecInput ¶
type GoogleCloudDatacatalogV1GcsFilesetSpecInput interface { pulumi.Input ToGoogleCloudDatacatalogV1GcsFilesetSpecOutput() GoogleCloudDatacatalogV1GcsFilesetSpecOutput ToGoogleCloudDatacatalogV1GcsFilesetSpecOutputWithContext(context.Context) GoogleCloudDatacatalogV1GcsFilesetSpecOutput }
GoogleCloudDatacatalogV1GcsFilesetSpecInput is an input type that accepts GoogleCloudDatacatalogV1GcsFilesetSpecArgs and GoogleCloudDatacatalogV1GcsFilesetSpecOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1GcsFilesetSpecInput` via:
GoogleCloudDatacatalogV1GcsFilesetSpecArgs{...}
type GoogleCloudDatacatalogV1GcsFilesetSpecOutput ¶
type GoogleCloudDatacatalogV1GcsFilesetSpecOutput struct{ *pulumi.OutputState }
Describes a Cloud Storage fileset entry.
func (GoogleCloudDatacatalogV1GcsFilesetSpecOutput) ElementType ¶
func (GoogleCloudDatacatalogV1GcsFilesetSpecOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1GcsFilesetSpecOutput) FilePatterns ¶
func (o GoogleCloudDatacatalogV1GcsFilesetSpecOutput) FilePatterns() pulumi.StringArrayOutput
Patterns to identify a set of files in Google Cloud Storage. For more information, see [Wildcard Names] (https://cloud.google.com/storage/docs/gsutil/addlhelp/WildcardNames). Note: Currently, bucket wildcards are not supported. Examples of valid `file_patterns`: * `gs://bucket_name/dir/*`: matches all files in `bucket_name/dir` directory * `gs://bucket_name/dir/**`: matches all files in `bucket_name/dir` and all subdirectories * `gs://bucket_name/file*`: matches files prefixed by `file` in `bucket_name` * `gs://bucket_name/??.txt`: matches files with two characters followed by `.txt` in `bucket_name` * `gs://bucket_name/[aeiou].txt`: matches files that contain a single vowel character followed by `.txt` in `bucket_name` * `gs://bucket_name/[a-m].txt`: matches files that contain `a`, `b`, ... or `m` followed by `.txt` in `bucket_name` * `gs://bucket_name/a/*/b`: matches all files in `bucket_name` that match the `a/*/b` pattern, such as `a/c/b`, `a/d/b` * `gs://another_bucket/a.txt`: matches `gs://another_bucket/a.txt` You can combine wildcards to match complex sets of files, for example: `gs://bucket_name/[a-m]??.j*g`
func (GoogleCloudDatacatalogV1GcsFilesetSpecOutput) ToGoogleCloudDatacatalogV1GcsFilesetSpecOutput ¶
func (o GoogleCloudDatacatalogV1GcsFilesetSpecOutput) ToGoogleCloudDatacatalogV1GcsFilesetSpecOutput() GoogleCloudDatacatalogV1GcsFilesetSpecOutput
func (GoogleCloudDatacatalogV1GcsFilesetSpecOutput) ToGoogleCloudDatacatalogV1GcsFilesetSpecOutputWithContext ¶
func (o GoogleCloudDatacatalogV1GcsFilesetSpecOutput) ToGoogleCloudDatacatalogV1GcsFilesetSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1GcsFilesetSpecOutput
func (GoogleCloudDatacatalogV1GcsFilesetSpecOutput) ToGoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput ¶
func (o GoogleCloudDatacatalogV1GcsFilesetSpecOutput) ToGoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput() GoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput
func (GoogleCloudDatacatalogV1GcsFilesetSpecOutput) ToGoogleCloudDatacatalogV1GcsFilesetSpecPtrOutputWithContext ¶
func (o GoogleCloudDatacatalogV1GcsFilesetSpecOutput) ToGoogleCloudDatacatalogV1GcsFilesetSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput
type GoogleCloudDatacatalogV1GcsFilesetSpecPtrInput ¶
type GoogleCloudDatacatalogV1GcsFilesetSpecPtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput() GoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput ToGoogleCloudDatacatalogV1GcsFilesetSpecPtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput }
GoogleCloudDatacatalogV1GcsFilesetSpecPtrInput is an input type that accepts GoogleCloudDatacatalogV1GcsFilesetSpecArgs, GoogleCloudDatacatalogV1GcsFilesetSpecPtr and GoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1GcsFilesetSpecPtrInput` via:
GoogleCloudDatacatalogV1GcsFilesetSpecArgs{...} or: nil
func GoogleCloudDatacatalogV1GcsFilesetSpecPtr ¶
func GoogleCloudDatacatalogV1GcsFilesetSpecPtr(v *GoogleCloudDatacatalogV1GcsFilesetSpecArgs) GoogleCloudDatacatalogV1GcsFilesetSpecPtrInput
type GoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput ¶
type GoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput) ElementType ¶
func (GoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput) FilePatterns ¶
func (o GoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput) FilePatterns() pulumi.StringArrayOutput
Patterns to identify a set of files in Google Cloud Storage. For more information, see [Wildcard Names] (https://cloud.google.com/storage/docs/gsutil/addlhelp/WildcardNames). Note: Currently, bucket wildcards are not supported. Examples of valid `file_patterns`: * `gs://bucket_name/dir/*`: matches all files in `bucket_name/dir` directory * `gs://bucket_name/dir/**`: matches all files in `bucket_name/dir` and all subdirectories * `gs://bucket_name/file*`: matches files prefixed by `file` in `bucket_name` * `gs://bucket_name/??.txt`: matches files with two characters followed by `.txt` in `bucket_name` * `gs://bucket_name/[aeiou].txt`: matches files that contain a single vowel character followed by `.txt` in `bucket_name` * `gs://bucket_name/[a-m].txt`: matches files that contain `a`, `b`, ... or `m` followed by `.txt` in `bucket_name` * `gs://bucket_name/a/*/b`: matches all files in `bucket_name` that match the `a/*/b` pattern, such as `a/c/b`, `a/d/b` * `gs://another_bucket/a.txt`: matches `gs://another_bucket/a.txt` You can combine wildcards to match complex sets of files, for example: `gs://bucket_name/[a-m]??.j*g`
func (GoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput) ToGoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput ¶
func (o GoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput) ToGoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput() GoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput
func (GoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput) ToGoogleCloudDatacatalogV1GcsFilesetSpecPtrOutputWithContext ¶
func (o GoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput) ToGoogleCloudDatacatalogV1GcsFilesetSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1GcsFilesetSpecPtrOutput
type GoogleCloudDatacatalogV1GcsFilesetSpecResponse ¶
type GoogleCloudDatacatalogV1GcsFilesetSpecResponse struct { // Patterns to identify a set of files in Google Cloud Storage. For more information, see [Wildcard Names] (https://cloud.google.com/storage/docs/gsutil/addlhelp/WildcardNames). Note: Currently, bucket wildcards are not supported. Examples of valid `file_patterns`: * `gs://bucket_name/dir/*`: matches all files in `bucket_name/dir` directory * `gs://bucket_name/dir/**`: matches all files in `bucket_name/dir` and all subdirectories * `gs://bucket_name/file*`: matches files prefixed by `file` in `bucket_name` * `gs://bucket_name/??.txt`: matches files with two characters followed by `.txt` in `bucket_name` * `gs://bucket_name/[aeiou].txt`: matches files that contain a single vowel character followed by `.txt` in `bucket_name` * `gs://bucket_name/[a-m].txt`: matches files that contain `a`, `b`, ... or `m` followed by `.txt` in `bucket_name` * `gs://bucket_name/a/*/b`: matches all files in `bucket_name` that match the `a/*/b` pattern, such as `a/c/b`, `a/d/b` * `gs://another_bucket/a.txt`: matches `gs://another_bucket/a.txt` You can combine wildcards to match complex sets of files, for example: `gs://bucket_name/[a-m]??.j*g` FilePatterns []string `pulumi:"filePatterns"` // Sample files contained in this fileset, not all files contained in this fileset are represented here. SampleGcsFileSpecs []GoogleCloudDatacatalogV1GcsFileSpecResponse `pulumi:"sampleGcsFileSpecs"` }
Describes a Cloud Storage fileset entry.
type GoogleCloudDatacatalogV1GcsFilesetSpecResponseOutput ¶
type GoogleCloudDatacatalogV1GcsFilesetSpecResponseOutput struct{ *pulumi.OutputState }
Describes a Cloud Storage fileset entry.
func (GoogleCloudDatacatalogV1GcsFilesetSpecResponseOutput) ElementType ¶
func (GoogleCloudDatacatalogV1GcsFilesetSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1GcsFilesetSpecResponseOutput) FilePatterns ¶
func (o GoogleCloudDatacatalogV1GcsFilesetSpecResponseOutput) FilePatterns() pulumi.StringArrayOutput
Patterns to identify a set of files in Google Cloud Storage. For more information, see [Wildcard Names] (https://cloud.google.com/storage/docs/gsutil/addlhelp/WildcardNames). Note: Currently, bucket wildcards are not supported. Examples of valid `file_patterns`: * `gs://bucket_name/dir/*`: matches all files in `bucket_name/dir` directory * `gs://bucket_name/dir/**`: matches all files in `bucket_name/dir` and all subdirectories * `gs://bucket_name/file*`: matches files prefixed by `file` in `bucket_name` * `gs://bucket_name/??.txt`: matches files with two characters followed by `.txt` in `bucket_name` * `gs://bucket_name/[aeiou].txt`: matches files that contain a single vowel character followed by `.txt` in `bucket_name` * `gs://bucket_name/[a-m].txt`: matches files that contain `a`, `b`, ... or `m` followed by `.txt` in `bucket_name` * `gs://bucket_name/a/*/b`: matches all files in `bucket_name` that match the `a/*/b` pattern, such as `a/c/b`, `a/d/b` * `gs://another_bucket/a.txt`: matches `gs://another_bucket/a.txt` You can combine wildcards to match complex sets of files, for example: `gs://bucket_name/[a-m]??.j*g`
func (GoogleCloudDatacatalogV1GcsFilesetSpecResponseOutput) SampleGcsFileSpecs ¶
func (o GoogleCloudDatacatalogV1GcsFilesetSpecResponseOutput) SampleGcsFileSpecs() GoogleCloudDatacatalogV1GcsFileSpecResponseArrayOutput
Sample files contained in this fileset, not all files contained in this fileset are represented here.
func (GoogleCloudDatacatalogV1GcsFilesetSpecResponseOutput) ToGoogleCloudDatacatalogV1GcsFilesetSpecResponseOutput ¶
func (o GoogleCloudDatacatalogV1GcsFilesetSpecResponseOutput) ToGoogleCloudDatacatalogV1GcsFilesetSpecResponseOutput() GoogleCloudDatacatalogV1GcsFilesetSpecResponseOutput
func (GoogleCloudDatacatalogV1GcsFilesetSpecResponseOutput) ToGoogleCloudDatacatalogV1GcsFilesetSpecResponseOutputWithContext ¶
func (o GoogleCloudDatacatalogV1GcsFilesetSpecResponseOutput) ToGoogleCloudDatacatalogV1GcsFilesetSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1GcsFilesetSpecResponseOutput
type GoogleCloudDatacatalogV1LookerSystemSpec ¶ added in v0.28.0
type GoogleCloudDatacatalogV1LookerSystemSpec struct { // Name of the parent Looker Instance. Empty if it does not exist. ParentInstanceDisplayName *string `pulumi:"parentInstanceDisplayName"` // ID of the parent Looker Instance. Empty if it does not exist. Example value: `someinstance.looker.com` ParentInstanceId *string `pulumi:"parentInstanceId"` // Name of the parent Model. Empty if it does not exist. ParentModelDisplayName *string `pulumi:"parentModelDisplayName"` // ID of the parent Model. Empty if it does not exist. ParentModelId *string `pulumi:"parentModelId"` // Name of the parent View. Empty if it does not exist. ParentViewDisplayName *string `pulumi:"parentViewDisplayName"` // ID of the parent View. Empty if it does not exist. ParentViewId *string `pulumi:"parentViewId"` }
Specification that applies to entries that are part `LOOKER` system (user_specified_type)
type GoogleCloudDatacatalogV1LookerSystemSpecArgs ¶ added in v0.28.0
type GoogleCloudDatacatalogV1LookerSystemSpecArgs struct { // Name of the parent Looker Instance. Empty if it does not exist. ParentInstanceDisplayName pulumi.StringPtrInput `pulumi:"parentInstanceDisplayName"` // ID of the parent Looker Instance. Empty if it does not exist. Example value: `someinstance.looker.com` ParentInstanceId pulumi.StringPtrInput `pulumi:"parentInstanceId"` // Name of the parent Model. Empty if it does not exist. ParentModelDisplayName pulumi.StringPtrInput `pulumi:"parentModelDisplayName"` // ID of the parent Model. Empty if it does not exist. ParentModelId pulumi.StringPtrInput `pulumi:"parentModelId"` // Name of the parent View. Empty if it does not exist. ParentViewDisplayName pulumi.StringPtrInput `pulumi:"parentViewDisplayName"` // ID of the parent View. Empty if it does not exist. ParentViewId pulumi.StringPtrInput `pulumi:"parentViewId"` }
Specification that applies to entries that are part `LOOKER` system (user_specified_type)
func (GoogleCloudDatacatalogV1LookerSystemSpecArgs) ElementType ¶ added in v0.28.0
func (GoogleCloudDatacatalogV1LookerSystemSpecArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1LookerSystemSpecArgs) ToGoogleCloudDatacatalogV1LookerSystemSpecOutput ¶ added in v0.28.0
func (i GoogleCloudDatacatalogV1LookerSystemSpecArgs) ToGoogleCloudDatacatalogV1LookerSystemSpecOutput() GoogleCloudDatacatalogV1LookerSystemSpecOutput
func (GoogleCloudDatacatalogV1LookerSystemSpecArgs) ToGoogleCloudDatacatalogV1LookerSystemSpecOutputWithContext ¶ added in v0.28.0
func (i GoogleCloudDatacatalogV1LookerSystemSpecArgs) ToGoogleCloudDatacatalogV1LookerSystemSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1LookerSystemSpecOutput
func (GoogleCloudDatacatalogV1LookerSystemSpecArgs) ToGoogleCloudDatacatalogV1LookerSystemSpecPtrOutput ¶ added in v0.28.0
func (i GoogleCloudDatacatalogV1LookerSystemSpecArgs) ToGoogleCloudDatacatalogV1LookerSystemSpecPtrOutput() GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput
func (GoogleCloudDatacatalogV1LookerSystemSpecArgs) ToGoogleCloudDatacatalogV1LookerSystemSpecPtrOutputWithContext ¶ added in v0.28.0
func (i GoogleCloudDatacatalogV1LookerSystemSpecArgs) ToGoogleCloudDatacatalogV1LookerSystemSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput
type GoogleCloudDatacatalogV1LookerSystemSpecInput ¶ added in v0.28.0
type GoogleCloudDatacatalogV1LookerSystemSpecInput interface { pulumi.Input ToGoogleCloudDatacatalogV1LookerSystemSpecOutput() GoogleCloudDatacatalogV1LookerSystemSpecOutput ToGoogleCloudDatacatalogV1LookerSystemSpecOutputWithContext(context.Context) GoogleCloudDatacatalogV1LookerSystemSpecOutput }
GoogleCloudDatacatalogV1LookerSystemSpecInput is an input type that accepts GoogleCloudDatacatalogV1LookerSystemSpecArgs and GoogleCloudDatacatalogV1LookerSystemSpecOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1LookerSystemSpecInput` via:
GoogleCloudDatacatalogV1LookerSystemSpecArgs{...}
type GoogleCloudDatacatalogV1LookerSystemSpecOutput ¶ added in v0.28.0
type GoogleCloudDatacatalogV1LookerSystemSpecOutput struct{ *pulumi.OutputState }
Specification that applies to entries that are part `LOOKER` system (user_specified_type)
func (GoogleCloudDatacatalogV1LookerSystemSpecOutput) ElementType ¶ added in v0.28.0
func (GoogleCloudDatacatalogV1LookerSystemSpecOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1LookerSystemSpecOutput) ParentInstanceDisplayName ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1LookerSystemSpecOutput) ParentInstanceDisplayName() pulumi.StringPtrOutput
Name of the parent Looker Instance. Empty if it does not exist.
func (GoogleCloudDatacatalogV1LookerSystemSpecOutput) ParentInstanceId ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1LookerSystemSpecOutput) ParentInstanceId() pulumi.StringPtrOutput
ID of the parent Looker Instance. Empty if it does not exist. Example value: `someinstance.looker.com`
func (GoogleCloudDatacatalogV1LookerSystemSpecOutput) ParentModelDisplayName ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1LookerSystemSpecOutput) ParentModelDisplayName() pulumi.StringPtrOutput
Name of the parent Model. Empty if it does not exist.
func (GoogleCloudDatacatalogV1LookerSystemSpecOutput) ParentModelId ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1LookerSystemSpecOutput) ParentModelId() pulumi.StringPtrOutput
ID of the parent Model. Empty if it does not exist.
func (GoogleCloudDatacatalogV1LookerSystemSpecOutput) ParentViewDisplayName ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1LookerSystemSpecOutput) ParentViewDisplayName() pulumi.StringPtrOutput
Name of the parent View. Empty if it does not exist.
func (GoogleCloudDatacatalogV1LookerSystemSpecOutput) ParentViewId ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1LookerSystemSpecOutput) ParentViewId() pulumi.StringPtrOutput
ID of the parent View. Empty if it does not exist.
func (GoogleCloudDatacatalogV1LookerSystemSpecOutput) ToGoogleCloudDatacatalogV1LookerSystemSpecOutput ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1LookerSystemSpecOutput) ToGoogleCloudDatacatalogV1LookerSystemSpecOutput() GoogleCloudDatacatalogV1LookerSystemSpecOutput
func (GoogleCloudDatacatalogV1LookerSystemSpecOutput) ToGoogleCloudDatacatalogV1LookerSystemSpecOutputWithContext ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1LookerSystemSpecOutput) ToGoogleCloudDatacatalogV1LookerSystemSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1LookerSystemSpecOutput
func (GoogleCloudDatacatalogV1LookerSystemSpecOutput) ToGoogleCloudDatacatalogV1LookerSystemSpecPtrOutput ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1LookerSystemSpecOutput) ToGoogleCloudDatacatalogV1LookerSystemSpecPtrOutput() GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput
func (GoogleCloudDatacatalogV1LookerSystemSpecOutput) ToGoogleCloudDatacatalogV1LookerSystemSpecPtrOutputWithContext ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1LookerSystemSpecOutput) ToGoogleCloudDatacatalogV1LookerSystemSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput
type GoogleCloudDatacatalogV1LookerSystemSpecPtrInput ¶ added in v0.28.0
type GoogleCloudDatacatalogV1LookerSystemSpecPtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1LookerSystemSpecPtrOutput() GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput ToGoogleCloudDatacatalogV1LookerSystemSpecPtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput }
GoogleCloudDatacatalogV1LookerSystemSpecPtrInput is an input type that accepts GoogleCloudDatacatalogV1LookerSystemSpecArgs, GoogleCloudDatacatalogV1LookerSystemSpecPtr and GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1LookerSystemSpecPtrInput` via:
GoogleCloudDatacatalogV1LookerSystemSpecArgs{...} or: nil
func GoogleCloudDatacatalogV1LookerSystemSpecPtr ¶ added in v0.28.0
func GoogleCloudDatacatalogV1LookerSystemSpecPtr(v *GoogleCloudDatacatalogV1LookerSystemSpecArgs) GoogleCloudDatacatalogV1LookerSystemSpecPtrInput
type GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput ¶ added in v0.28.0
type GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput) ElementType ¶ added in v0.28.0
func (GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput) ParentInstanceDisplayName ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput) ParentInstanceDisplayName() pulumi.StringPtrOutput
Name of the parent Looker Instance. Empty if it does not exist.
func (GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput) ParentInstanceId ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput) ParentInstanceId() pulumi.StringPtrOutput
ID of the parent Looker Instance. Empty if it does not exist. Example value: `someinstance.looker.com`
func (GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput) ParentModelDisplayName ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput) ParentModelDisplayName() pulumi.StringPtrOutput
Name of the parent Model. Empty if it does not exist.
func (GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput) ParentModelId ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput) ParentModelId() pulumi.StringPtrOutput
ID of the parent Model. Empty if it does not exist.
func (GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput) ParentViewDisplayName ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput) ParentViewDisplayName() pulumi.StringPtrOutput
Name of the parent View. Empty if it does not exist.
func (GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput) ParentViewId ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput) ParentViewId() pulumi.StringPtrOutput
ID of the parent View. Empty if it does not exist.
func (GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput) ToGoogleCloudDatacatalogV1LookerSystemSpecPtrOutput ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput) ToGoogleCloudDatacatalogV1LookerSystemSpecPtrOutput() GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput
func (GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput) ToGoogleCloudDatacatalogV1LookerSystemSpecPtrOutputWithContext ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput) ToGoogleCloudDatacatalogV1LookerSystemSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1LookerSystemSpecPtrOutput
type GoogleCloudDatacatalogV1LookerSystemSpecResponse ¶ added in v0.28.0
type GoogleCloudDatacatalogV1LookerSystemSpecResponse struct { // Name of the parent Looker Instance. Empty if it does not exist. ParentInstanceDisplayName string `pulumi:"parentInstanceDisplayName"` // ID of the parent Looker Instance. Empty if it does not exist. Example value: `someinstance.looker.com` ParentInstanceId string `pulumi:"parentInstanceId"` // Name of the parent Model. Empty if it does not exist. ParentModelDisplayName string `pulumi:"parentModelDisplayName"` // ID of the parent Model. Empty if it does not exist. ParentModelId string `pulumi:"parentModelId"` // Name of the parent View. Empty if it does not exist. ParentViewDisplayName string `pulumi:"parentViewDisplayName"` // ID of the parent View. Empty if it does not exist. ParentViewId string `pulumi:"parentViewId"` }
Specification that applies to entries that are part `LOOKER` system (user_specified_type)
type GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput ¶ added in v0.28.0
type GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput struct{ *pulumi.OutputState }
Specification that applies to entries that are part `LOOKER` system (user_specified_type)
func (GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput) ElementType ¶ added in v0.28.0
func (GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput) ParentInstanceDisplayName ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput) ParentInstanceDisplayName() pulumi.StringOutput
Name of the parent Looker Instance. Empty if it does not exist.
func (GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput) ParentInstanceId ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput) ParentInstanceId() pulumi.StringOutput
ID of the parent Looker Instance. Empty if it does not exist. Example value: `someinstance.looker.com`
func (GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput) ParentModelDisplayName ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput) ParentModelDisplayName() pulumi.StringOutput
Name of the parent Model. Empty if it does not exist.
func (GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput) ParentModelId ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput) ParentModelId() pulumi.StringOutput
ID of the parent Model. Empty if it does not exist.
func (GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput) ParentViewDisplayName ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput) ParentViewDisplayName() pulumi.StringOutput
Name of the parent View. Empty if it does not exist.
func (GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput) ParentViewId ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput) ParentViewId() pulumi.StringOutput
ID of the parent View. Empty if it does not exist.
func (GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput) ToGoogleCloudDatacatalogV1LookerSystemSpecResponseOutput ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput) ToGoogleCloudDatacatalogV1LookerSystemSpecResponseOutput() GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput
func (GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput) ToGoogleCloudDatacatalogV1LookerSystemSpecResponseOutputWithContext ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput) ToGoogleCloudDatacatalogV1LookerSystemSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput
type GoogleCloudDatacatalogV1ModelSpec ¶ added in v0.32.0
type GoogleCloudDatacatalogV1ModelSpec struct { // Specification for vertex model resources. VertexModelSpec *GoogleCloudDatacatalogV1VertexModelSpec `pulumi:"vertexModelSpec"` }
Specification that applies to a model. Valid only for entries with the `MODEL` type.
type GoogleCloudDatacatalogV1ModelSpecArgs ¶ added in v0.32.0
type GoogleCloudDatacatalogV1ModelSpecArgs struct { // Specification for vertex model resources. VertexModelSpec GoogleCloudDatacatalogV1VertexModelSpecPtrInput `pulumi:"vertexModelSpec"` }
Specification that applies to a model. Valid only for entries with the `MODEL` type.
func (GoogleCloudDatacatalogV1ModelSpecArgs) ElementType ¶ added in v0.32.0
func (GoogleCloudDatacatalogV1ModelSpecArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ModelSpecArgs) ToGoogleCloudDatacatalogV1ModelSpecOutput ¶ added in v0.32.0
func (i GoogleCloudDatacatalogV1ModelSpecArgs) ToGoogleCloudDatacatalogV1ModelSpecOutput() GoogleCloudDatacatalogV1ModelSpecOutput
func (GoogleCloudDatacatalogV1ModelSpecArgs) ToGoogleCloudDatacatalogV1ModelSpecOutputWithContext ¶ added in v0.32.0
func (i GoogleCloudDatacatalogV1ModelSpecArgs) ToGoogleCloudDatacatalogV1ModelSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ModelSpecOutput
func (GoogleCloudDatacatalogV1ModelSpecArgs) ToGoogleCloudDatacatalogV1ModelSpecPtrOutput ¶ added in v0.32.0
func (i GoogleCloudDatacatalogV1ModelSpecArgs) ToGoogleCloudDatacatalogV1ModelSpecPtrOutput() GoogleCloudDatacatalogV1ModelSpecPtrOutput
func (GoogleCloudDatacatalogV1ModelSpecArgs) ToGoogleCloudDatacatalogV1ModelSpecPtrOutputWithContext ¶ added in v0.32.0
func (i GoogleCloudDatacatalogV1ModelSpecArgs) ToGoogleCloudDatacatalogV1ModelSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ModelSpecPtrOutput
type GoogleCloudDatacatalogV1ModelSpecInput ¶ added in v0.32.0
type GoogleCloudDatacatalogV1ModelSpecInput interface { pulumi.Input ToGoogleCloudDatacatalogV1ModelSpecOutput() GoogleCloudDatacatalogV1ModelSpecOutput ToGoogleCloudDatacatalogV1ModelSpecOutputWithContext(context.Context) GoogleCloudDatacatalogV1ModelSpecOutput }
GoogleCloudDatacatalogV1ModelSpecInput is an input type that accepts GoogleCloudDatacatalogV1ModelSpecArgs and GoogleCloudDatacatalogV1ModelSpecOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1ModelSpecInput` via:
GoogleCloudDatacatalogV1ModelSpecArgs{...}
type GoogleCloudDatacatalogV1ModelSpecOutput ¶ added in v0.32.0
type GoogleCloudDatacatalogV1ModelSpecOutput struct{ *pulumi.OutputState }
Specification that applies to a model. Valid only for entries with the `MODEL` type.
func (GoogleCloudDatacatalogV1ModelSpecOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDatacatalogV1ModelSpecOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ModelSpecOutput) ToGoogleCloudDatacatalogV1ModelSpecOutput ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1ModelSpecOutput) ToGoogleCloudDatacatalogV1ModelSpecOutput() GoogleCloudDatacatalogV1ModelSpecOutput
func (GoogleCloudDatacatalogV1ModelSpecOutput) ToGoogleCloudDatacatalogV1ModelSpecOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1ModelSpecOutput) ToGoogleCloudDatacatalogV1ModelSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ModelSpecOutput
func (GoogleCloudDatacatalogV1ModelSpecOutput) ToGoogleCloudDatacatalogV1ModelSpecPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1ModelSpecOutput) ToGoogleCloudDatacatalogV1ModelSpecPtrOutput() GoogleCloudDatacatalogV1ModelSpecPtrOutput
func (GoogleCloudDatacatalogV1ModelSpecOutput) ToGoogleCloudDatacatalogV1ModelSpecPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1ModelSpecOutput) ToGoogleCloudDatacatalogV1ModelSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ModelSpecPtrOutput
func (GoogleCloudDatacatalogV1ModelSpecOutput) VertexModelSpec ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1ModelSpecOutput) VertexModelSpec() GoogleCloudDatacatalogV1VertexModelSpecPtrOutput
Specification for vertex model resources.
type GoogleCloudDatacatalogV1ModelSpecPtrInput ¶ added in v0.32.0
type GoogleCloudDatacatalogV1ModelSpecPtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1ModelSpecPtrOutput() GoogleCloudDatacatalogV1ModelSpecPtrOutput ToGoogleCloudDatacatalogV1ModelSpecPtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1ModelSpecPtrOutput }
GoogleCloudDatacatalogV1ModelSpecPtrInput is an input type that accepts GoogleCloudDatacatalogV1ModelSpecArgs, GoogleCloudDatacatalogV1ModelSpecPtr and GoogleCloudDatacatalogV1ModelSpecPtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1ModelSpecPtrInput` via:
GoogleCloudDatacatalogV1ModelSpecArgs{...} or: nil
func GoogleCloudDatacatalogV1ModelSpecPtr ¶ added in v0.32.0
func GoogleCloudDatacatalogV1ModelSpecPtr(v *GoogleCloudDatacatalogV1ModelSpecArgs) GoogleCloudDatacatalogV1ModelSpecPtrInput
type GoogleCloudDatacatalogV1ModelSpecPtrOutput ¶ added in v0.32.0
type GoogleCloudDatacatalogV1ModelSpecPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1ModelSpecPtrOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDatacatalogV1ModelSpecPtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ModelSpecPtrOutput) ToGoogleCloudDatacatalogV1ModelSpecPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1ModelSpecPtrOutput) ToGoogleCloudDatacatalogV1ModelSpecPtrOutput() GoogleCloudDatacatalogV1ModelSpecPtrOutput
func (GoogleCloudDatacatalogV1ModelSpecPtrOutput) ToGoogleCloudDatacatalogV1ModelSpecPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1ModelSpecPtrOutput) ToGoogleCloudDatacatalogV1ModelSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ModelSpecPtrOutput
func (GoogleCloudDatacatalogV1ModelSpecPtrOutput) VertexModelSpec ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1ModelSpecPtrOutput) VertexModelSpec() GoogleCloudDatacatalogV1VertexModelSpecPtrOutput
Specification for vertex model resources.
type GoogleCloudDatacatalogV1ModelSpecResponse ¶ added in v0.32.0
type GoogleCloudDatacatalogV1ModelSpecResponse struct { // Specification for vertex model resources. VertexModelSpec GoogleCloudDatacatalogV1VertexModelSpecResponse `pulumi:"vertexModelSpec"` }
Specification that applies to a model. Valid only for entries with the `MODEL` type.
type GoogleCloudDatacatalogV1ModelSpecResponseOutput ¶ added in v0.32.0
type GoogleCloudDatacatalogV1ModelSpecResponseOutput struct{ *pulumi.OutputState }
Specification that applies to a model. Valid only for entries with the `MODEL` type.
func (GoogleCloudDatacatalogV1ModelSpecResponseOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDatacatalogV1ModelSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ModelSpecResponseOutput) ToGoogleCloudDatacatalogV1ModelSpecResponseOutput ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1ModelSpecResponseOutput) ToGoogleCloudDatacatalogV1ModelSpecResponseOutput() GoogleCloudDatacatalogV1ModelSpecResponseOutput
func (GoogleCloudDatacatalogV1ModelSpecResponseOutput) ToGoogleCloudDatacatalogV1ModelSpecResponseOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1ModelSpecResponseOutput) ToGoogleCloudDatacatalogV1ModelSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ModelSpecResponseOutput
func (GoogleCloudDatacatalogV1ModelSpecResponseOutput) VertexModelSpec ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1ModelSpecResponseOutput) VertexModelSpec() GoogleCloudDatacatalogV1VertexModelSpecResponseOutput
Specification for vertex model resources.
type GoogleCloudDatacatalogV1PersonalDetailsResponse ¶ added in v0.11.0
type GoogleCloudDatacatalogV1PersonalDetailsResponse struct { // Set if the entry is starred; unset otherwise. StarTime string `pulumi:"starTime"` // True if the entry is starred by the user; false otherwise. Starred bool `pulumi:"starred"` }
Entry metadata relevant only to the user and private to them.
type GoogleCloudDatacatalogV1PersonalDetailsResponseOutput ¶ added in v0.11.0
type GoogleCloudDatacatalogV1PersonalDetailsResponseOutput struct{ *pulumi.OutputState }
Entry metadata relevant only to the user and private to them.
func (GoogleCloudDatacatalogV1PersonalDetailsResponseOutput) ElementType ¶ added in v0.11.0
func (GoogleCloudDatacatalogV1PersonalDetailsResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1PersonalDetailsResponseOutput) StarTime ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1PersonalDetailsResponseOutput) StarTime() pulumi.StringOutput
Set if the entry is starred; unset otherwise.
func (GoogleCloudDatacatalogV1PersonalDetailsResponseOutput) Starred ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1PersonalDetailsResponseOutput) Starred() pulumi.BoolOutput
True if the entry is starred by the user; false otherwise.
func (GoogleCloudDatacatalogV1PersonalDetailsResponseOutput) ToGoogleCloudDatacatalogV1PersonalDetailsResponseOutput ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1PersonalDetailsResponseOutput) ToGoogleCloudDatacatalogV1PersonalDetailsResponseOutput() GoogleCloudDatacatalogV1PersonalDetailsResponseOutput
func (GoogleCloudDatacatalogV1PersonalDetailsResponseOutput) ToGoogleCloudDatacatalogV1PersonalDetailsResponseOutputWithContext ¶ added in v0.11.0
func (o GoogleCloudDatacatalogV1PersonalDetailsResponseOutput) ToGoogleCloudDatacatalogV1PersonalDetailsResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PersonalDetailsResponseOutput
type GoogleCloudDatacatalogV1PhysicalSchema ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchema struct { // Schema in Avro JSON format. Avro *GoogleCloudDatacatalogV1PhysicalSchemaAvroSchema `pulumi:"avro"` // Marks a CSV-encoded data source. Csv *GoogleCloudDatacatalogV1PhysicalSchemaCsvSchema `pulumi:"csv"` // Marks an ORC-encoded data source. Orc *GoogleCloudDatacatalogV1PhysicalSchemaOrcSchema `pulumi:"orc"` // Marks a Parquet-encoded data source. Parquet *GoogleCloudDatacatalogV1PhysicalSchemaParquetSchema `pulumi:"parquet"` // Schema in protocol buffer format. Protobuf *GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchema `pulumi:"protobuf"` // Schema in Thrift format. Thrift *GoogleCloudDatacatalogV1PhysicalSchemaThriftSchema `pulumi:"thrift"` }
Native schema used by a resource represented as an entry. Used by query engines for deserializing and parsing source data.
type GoogleCloudDatacatalogV1PhysicalSchemaArgs ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaArgs struct { // Schema in Avro JSON format. Avro GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrInput `pulumi:"avro"` // Marks a CSV-encoded data source. Csv GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrInput `pulumi:"csv"` // Marks an ORC-encoded data source. Orc GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrInput `pulumi:"orc"` // Marks a Parquet-encoded data source. Parquet GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrInput `pulumi:"parquet"` // Schema in protocol buffer format. Protobuf GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrInput `pulumi:"protobuf"` // Schema in Thrift format. Thrift GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrInput `pulumi:"thrift"` }
Native schema used by a resource represented as an entry. Used by query engines for deserializing and parsing source data.
func (GoogleCloudDatacatalogV1PhysicalSchemaArgs) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1PhysicalSchemaArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1PhysicalSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaOutput ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1PhysicalSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaOutputWithContext ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1PhysicalSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaPtrOutput ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1PhysicalSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaPtrOutputWithContext ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1PhysicalSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput
type GoogleCloudDatacatalogV1PhysicalSchemaAvroSchema ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaAvroSchema struct { // JSON source of the Avro schema. Text *string `pulumi:"text"` }
Schema in Avro JSON format.
type GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaArgs ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaArgs struct { // JSON source of the Avro schema. Text pulumi.StringPtrInput `pulumi:"text"` }
Schema in Avro JSON format.
func (GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaArgs) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutputWithContext ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutputWithContext ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput
type GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaInput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaInput interface { pulumi.Input ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutputWithContext(context.Context) GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput }
GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaInput is an input type that accepts GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaArgs and GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaInput` via:
GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaArgs{...}
type GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput struct{ *pulumi.OutputState }
Schema in Avro JSON format.
func (GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput) Text ¶ added in v0.15.0
JSON source of the Avro schema.
func (GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput
type GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrInput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput }
GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrInput is an input type that accepts GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaArgs, GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtr and GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrInput` via:
GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaArgs{...} or: nil
func GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtr ¶ added in v0.15.0
func GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtr(v *GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaArgs) GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrInput
type GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput) Text ¶ added in v0.15.0
JSON source of the Avro schema.
func (GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput
type GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaResponse ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaResponse struct { // JSON source of the Avro schema. Text string `pulumi:"text"` }
Schema in Avro JSON format.
type GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaResponseOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaResponseOutput struct{ *pulumi.OutputState }
Schema in Avro JSON format.
func (GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaResponseOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaResponseOutput) Text ¶ added in v0.15.0
JSON source of the Avro schema.
func (GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaResponseOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaResponseOutput() GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaResponseOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaResponseOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaResponseOutput
type GoogleCloudDatacatalogV1PhysicalSchemaCsvSchema ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaCsvSchema struct { }
Marks a CSV-encoded data source.
type GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaArgs ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaArgs struct { }
Marks a CSV-encoded data source.
func (GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaArgs) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutputWithContext ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutputWithContext ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput
type GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaInput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaInput interface { pulumi.Input ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutputWithContext(context.Context) GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput }
GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaInput is an input type that accepts GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaArgs and GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaInput` via:
GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaArgs{...}
type GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput struct{ *pulumi.OutputState }
Marks a CSV-encoded data source.
func (GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput
type GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrInput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput }
GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrInput is an input type that accepts GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaArgs, GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtr and GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrInput` via:
GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaArgs{...} or: nil
func GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtr ¶ added in v0.15.0
func GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtr(v *GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaArgs) GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrInput
type GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput
type GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaResponse ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaResponse struct { }
Marks a CSV-encoded data source.
type GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaResponseOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaResponseOutput struct{ *pulumi.OutputState }
Marks a CSV-encoded data source.
func (GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaResponseOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaResponseOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaResponseOutput() GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaResponseOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaResponseOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaResponseOutput
type GoogleCloudDatacatalogV1PhysicalSchemaInput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaInput interface { pulumi.Input ToGoogleCloudDatacatalogV1PhysicalSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaOutput ToGoogleCloudDatacatalogV1PhysicalSchemaOutputWithContext(context.Context) GoogleCloudDatacatalogV1PhysicalSchemaOutput }
GoogleCloudDatacatalogV1PhysicalSchemaInput is an input type that accepts GoogleCloudDatacatalogV1PhysicalSchemaArgs and GoogleCloudDatacatalogV1PhysicalSchemaOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1PhysicalSchemaInput` via:
GoogleCloudDatacatalogV1PhysicalSchemaArgs{...}
type GoogleCloudDatacatalogV1PhysicalSchemaOrcSchema ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaOrcSchema struct { }
Marks an ORC-encoded data source.
type GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaArgs ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaArgs struct { }
Marks an ORC-encoded data source.
func (GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaArgs) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutputWithContext ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutputWithContext ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput
type GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaInput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaInput interface { pulumi.Input ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutputWithContext(context.Context) GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput }
GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaInput is an input type that accepts GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaArgs and GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaInput` via:
GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaArgs{...}
type GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput struct{ *pulumi.OutputState }
Marks an ORC-encoded data source.
func (GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput
type GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrInput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput }
GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrInput is an input type that accepts GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaArgs, GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtr and GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrInput` via:
GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaArgs{...} or: nil
func GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtr ¶ added in v0.15.0
func GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtr(v *GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaArgs) GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrInput
type GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput
type GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaResponse ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaResponse struct { }
Marks an ORC-encoded data source.
type GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaResponseOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaResponseOutput struct{ *pulumi.OutputState }
Marks an ORC-encoded data source.
func (GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaResponseOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaResponseOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaResponseOutput() GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaResponseOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaResponseOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaResponseOutput
type GoogleCloudDatacatalogV1PhysicalSchemaOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaOutput struct{ *pulumi.OutputState }
Native schema used by a resource represented as an entry. Used by query engines for deserializing and parsing source data.
func (GoogleCloudDatacatalogV1PhysicalSchemaOutput) Avro ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaOutput) Avro() GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput
Schema in Avro JSON format.
func (GoogleCloudDatacatalogV1PhysicalSchemaOutput) Csv ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaOutput) Csv() GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput
Marks a CSV-encoded data source.
func (GoogleCloudDatacatalogV1PhysicalSchemaOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1PhysicalSchemaOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1PhysicalSchemaOutput) Orc ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaOutput) Orc() GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput
Marks an ORC-encoded data source.
func (GoogleCloudDatacatalogV1PhysicalSchemaOutput) Parquet ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaOutput) Parquet() GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput
Marks a Parquet-encoded data source.
func (GoogleCloudDatacatalogV1PhysicalSchemaOutput) Protobuf ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaOutput) Protobuf() GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput
Schema in protocol buffer format.
func (GoogleCloudDatacatalogV1PhysicalSchemaOutput) Thrift ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaOutput) Thrift() GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput
Schema in Thrift format.
func (GoogleCloudDatacatalogV1PhysicalSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaPtrOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaPtrOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput
type GoogleCloudDatacatalogV1PhysicalSchemaParquetSchema ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaParquetSchema struct { }
Marks a Parquet-encoded data source.
type GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaArgs ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaArgs struct { }
Marks a Parquet-encoded data source.
func (GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaArgs) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutputWithContext ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutputWithContext ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput
type GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaInput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaInput interface { pulumi.Input ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutputWithContext(context.Context) GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput }
GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaInput is an input type that accepts GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaArgs and GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaInput` via:
GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaArgs{...}
type GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput struct{ *pulumi.OutputState }
Marks a Parquet-encoded data source.
func (GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput
type GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrInput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput }
GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrInput is an input type that accepts GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaArgs, GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtr and GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrInput` via:
GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaArgs{...} or: nil
func GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtr ¶ added in v0.15.0
func GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtr(v *GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaArgs) GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrInput
type GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput
type GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaResponse ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaResponse struct { }
Marks a Parquet-encoded data source.
type GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaResponseOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaResponseOutput struct{ *pulumi.OutputState }
Marks a Parquet-encoded data source.
func (GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaResponseOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaResponseOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaResponseOutput() GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaResponseOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaResponseOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaResponseOutput
type GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchema ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchema struct { // Protocol buffer source of the schema. Text *string `pulumi:"text"` }
Schema in protocol buffer format.
type GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaArgs ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaArgs struct { // Protocol buffer source of the schema. Text pulumi.StringPtrInput `pulumi:"text"` }
Schema in protocol buffer format.
func (GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaArgs) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutputWithContext ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutputWithContext ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput
type GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaInput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaInput interface { pulumi.Input ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutputWithContext(context.Context) GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput }
GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaInput is an input type that accepts GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaArgs and GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaInput` via:
GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaArgs{...}
type GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput struct{ *pulumi.OutputState }
Schema in protocol buffer format.
func (GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput) Text ¶ added in v0.15.0
Protocol buffer source of the schema.
func (GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput
type GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrInput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput }
GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrInput is an input type that accepts GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaArgs, GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtr and GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrInput` via:
GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaArgs{...} or: nil
func GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtr ¶ added in v0.15.0
func GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtr(v *GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaArgs) GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrInput
type GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput) Text ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput) Text() pulumi.StringPtrOutput
Protocol buffer source of the schema.
func (GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput
type GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaResponse ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaResponse struct { // Protocol buffer source of the schema. Text string `pulumi:"text"` }
Schema in protocol buffer format.
type GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaResponseOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaResponseOutput struct{ *pulumi.OutputState }
Schema in protocol buffer format.
func (GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaResponseOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaResponseOutput) Text ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaResponseOutput) Text() pulumi.StringOutput
Protocol buffer source of the schema.
func (GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaResponseOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaResponseOutput() GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaResponseOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaResponseOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaResponseOutput
type GoogleCloudDatacatalogV1PhysicalSchemaPtrInput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaPtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1PhysicalSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput ToGoogleCloudDatacatalogV1PhysicalSchemaPtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput }
GoogleCloudDatacatalogV1PhysicalSchemaPtrInput is an input type that accepts GoogleCloudDatacatalogV1PhysicalSchemaArgs, GoogleCloudDatacatalogV1PhysicalSchemaPtr and GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1PhysicalSchemaPtrInput` via:
GoogleCloudDatacatalogV1PhysicalSchemaArgs{...} or: nil
func GoogleCloudDatacatalogV1PhysicalSchemaPtr ¶ added in v0.15.0
func GoogleCloudDatacatalogV1PhysicalSchemaPtr(v *GoogleCloudDatacatalogV1PhysicalSchemaArgs) GoogleCloudDatacatalogV1PhysicalSchemaPtrInput
type GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput) Avro ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput) Avro() GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaPtrOutput
Schema in Avro JSON format.
func (GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput) Csv ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput) Csv() GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaPtrOutput
Marks a CSV-encoded data source.
func (GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput) Orc ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput) Orc() GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaPtrOutput
Marks an ORC-encoded data source.
func (GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput) Parquet ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput) Parquet() GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaPtrOutput
Marks a Parquet-encoded data source.
func (GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput) Protobuf ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput) Protobuf() GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaPtrOutput
Schema in protocol buffer format.
func (GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput) Thrift ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput) Thrift() GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput
Schema in Thrift format.
func (GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaPtrOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaPtrOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaPtrOutput
type GoogleCloudDatacatalogV1PhysicalSchemaResponse ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaResponse struct { // Schema in Avro JSON format. Avro GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaResponse `pulumi:"avro"` // Marks a CSV-encoded data source. Csv GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaResponse `pulumi:"csv"` // Marks an ORC-encoded data source. Orc GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaResponse `pulumi:"orc"` // Marks a Parquet-encoded data source. Parquet GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaResponse `pulumi:"parquet"` // Schema in protocol buffer format. Protobuf GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaResponse `pulumi:"protobuf"` // Schema in Thrift format. Thrift GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaResponse `pulumi:"thrift"` }
Native schema used by a resource represented as an entry. Used by query engines for deserializing and parsing source data.
type GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput struct{ *pulumi.OutputState }
Native schema used by a resource represented as an entry. Used by query engines for deserializing and parsing source data.
func (GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput) Avro ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput) Avro() GoogleCloudDatacatalogV1PhysicalSchemaAvroSchemaResponseOutput
Schema in Avro JSON format.
func (GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput) Csv ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput) Csv() GoogleCloudDatacatalogV1PhysicalSchemaCsvSchemaResponseOutput
Marks a CSV-encoded data source.
func (GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput) Orc ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput) Orc() GoogleCloudDatacatalogV1PhysicalSchemaOrcSchemaResponseOutput
Marks an ORC-encoded data source.
func (GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput) Parquet ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput) Parquet() GoogleCloudDatacatalogV1PhysicalSchemaParquetSchemaResponseOutput
Marks a Parquet-encoded data source.
func (GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput) Protobuf ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput) Protobuf() GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchemaResponseOutput
Schema in protocol buffer format.
func (GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput) Thrift ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput) Thrift() GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaResponseOutput
Schema in Thrift format.
func (GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaResponseOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaResponseOutput() GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaResponseOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaResponseOutput
type GoogleCloudDatacatalogV1PhysicalSchemaThriftSchema ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaThriftSchema struct { // Thrift IDL source of the schema. Text *string `pulumi:"text"` }
Schema in Thrift format.
type GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaArgs ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaArgs struct { // Thrift IDL source of the schema. Text pulumi.StringPtrInput `pulumi:"text"` }
Schema in Thrift format.
func (GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaArgs) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutputWithContext ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutputWithContext ¶ added in v0.15.0
func (i GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaArgs) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput
type GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaInput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaInput interface { pulumi.Input ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutputWithContext(context.Context) GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput }
GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaInput is an input type that accepts GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaArgs and GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaInput` via:
GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaArgs{...}
type GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput struct{ *pulumi.OutputState }
Schema in Thrift format.
func (GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput) Text ¶ added in v0.15.0
Thrift IDL source of the schema.
func (GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput() GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput
type GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrInput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput }
GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrInput is an input type that accepts GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaArgs, GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtr and GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrInput` via:
GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaArgs{...} or: nil
func GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtr ¶ added in v0.15.0
func GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtr(v *GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaArgs) GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrInput
type GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput) Text ¶ added in v0.15.0
Thrift IDL source of the schema.
func (GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput() GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaPtrOutput
type GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaResponse ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaResponse struct { // Thrift IDL source of the schema. Text string `pulumi:"text"` }
Schema in Thrift format.
type GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaResponseOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaResponseOutput struct{ *pulumi.OutputState }
Schema in Thrift format.
func (GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaResponseOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaResponseOutput) Text ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaResponseOutput) Text() pulumi.StringOutput
Thrift IDL source of the schema.
func (GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaResponseOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaResponseOutput() GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaResponseOutput
func (GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaResponseOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaResponseOutput) ToGoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1PhysicalSchemaThriftSchemaResponseOutput
type GoogleCloudDatacatalogV1RoutineSpec ¶
type GoogleCloudDatacatalogV1RoutineSpec struct { // Fields specific for BigQuery routines. BigqueryRoutineSpec *GoogleCloudDatacatalogV1BigQueryRoutineSpec `pulumi:"bigqueryRoutineSpec"` // The body of the routine. DefinitionBody *string `pulumi:"definitionBody"` // The language the routine is written in. The exact value depends on the source system. For BigQuery routines, possible values are: * `SQL` * `JAVASCRIPT` Language *string `pulumi:"language"` // Return type of the argument. The exact value depends on the source system and the language. ReturnType *string `pulumi:"returnType"` // Arguments of the routine. RoutineArguments []GoogleCloudDatacatalogV1RoutineSpecArgument `pulumi:"routineArguments"` // The type of the routine. RoutineType *GoogleCloudDatacatalogV1RoutineSpecRoutineType `pulumi:"routineType"` }
Specification that applies to a routine. Valid only for entries with the `ROUTINE` type.
type GoogleCloudDatacatalogV1RoutineSpecArgs ¶
type GoogleCloudDatacatalogV1RoutineSpecArgs struct { // Fields specific for BigQuery routines. BigqueryRoutineSpec GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrInput `pulumi:"bigqueryRoutineSpec"` // The body of the routine. DefinitionBody pulumi.StringPtrInput `pulumi:"definitionBody"` // The language the routine is written in. The exact value depends on the source system. For BigQuery routines, possible values are: * `SQL` * `JAVASCRIPT` Language pulumi.StringPtrInput `pulumi:"language"` // Return type of the argument. The exact value depends on the source system and the language. ReturnType pulumi.StringPtrInput `pulumi:"returnType"` // Arguments of the routine. RoutineArguments GoogleCloudDatacatalogV1RoutineSpecArgumentArrayInput `pulumi:"routineArguments"` // The type of the routine. RoutineType GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrInput `pulumi:"routineType"` }
Specification that applies to a routine. Valid only for entries with the `ROUTINE` type.
func (GoogleCloudDatacatalogV1RoutineSpecArgs) ElementType ¶
func (GoogleCloudDatacatalogV1RoutineSpecArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1RoutineSpecArgs) ToGoogleCloudDatacatalogV1RoutineSpecOutput ¶
func (i GoogleCloudDatacatalogV1RoutineSpecArgs) ToGoogleCloudDatacatalogV1RoutineSpecOutput() GoogleCloudDatacatalogV1RoutineSpecOutput
func (GoogleCloudDatacatalogV1RoutineSpecArgs) ToGoogleCloudDatacatalogV1RoutineSpecOutputWithContext ¶
func (i GoogleCloudDatacatalogV1RoutineSpecArgs) ToGoogleCloudDatacatalogV1RoutineSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecOutput
func (GoogleCloudDatacatalogV1RoutineSpecArgs) ToGoogleCloudDatacatalogV1RoutineSpecPtrOutput ¶
func (i GoogleCloudDatacatalogV1RoutineSpecArgs) ToGoogleCloudDatacatalogV1RoutineSpecPtrOutput() GoogleCloudDatacatalogV1RoutineSpecPtrOutput
func (GoogleCloudDatacatalogV1RoutineSpecArgs) ToGoogleCloudDatacatalogV1RoutineSpecPtrOutputWithContext ¶
func (i GoogleCloudDatacatalogV1RoutineSpecArgs) ToGoogleCloudDatacatalogV1RoutineSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecPtrOutput
type GoogleCloudDatacatalogV1RoutineSpecArgument ¶
type GoogleCloudDatacatalogV1RoutineSpecArgument struct { // Specifies whether the argument is input or output. Mode *GoogleCloudDatacatalogV1RoutineSpecArgumentMode `pulumi:"mode"` // The name of the argument. A return argument of a function might not have a name. Name *string `pulumi:"name"` // Type of the argument. The exact value depends on the source system and the language. Type *string `pulumi:"type"` }
Input or output argument of a function or stored procedure.
type GoogleCloudDatacatalogV1RoutineSpecArgumentArgs ¶
type GoogleCloudDatacatalogV1RoutineSpecArgumentArgs struct { // Specifies whether the argument is input or output. Mode GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrInput `pulumi:"mode"` // The name of the argument. A return argument of a function might not have a name. Name pulumi.StringPtrInput `pulumi:"name"` // Type of the argument. The exact value depends on the source system and the language. Type pulumi.StringPtrInput `pulumi:"type"` }
Input or output argument of a function or stored procedure.
func (GoogleCloudDatacatalogV1RoutineSpecArgumentArgs) ElementType ¶
func (GoogleCloudDatacatalogV1RoutineSpecArgumentArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1RoutineSpecArgumentArgs) ToGoogleCloudDatacatalogV1RoutineSpecArgumentOutput ¶
func (i GoogleCloudDatacatalogV1RoutineSpecArgumentArgs) ToGoogleCloudDatacatalogV1RoutineSpecArgumentOutput() GoogleCloudDatacatalogV1RoutineSpecArgumentOutput
func (GoogleCloudDatacatalogV1RoutineSpecArgumentArgs) ToGoogleCloudDatacatalogV1RoutineSpecArgumentOutputWithContext ¶
func (i GoogleCloudDatacatalogV1RoutineSpecArgumentArgs) ToGoogleCloudDatacatalogV1RoutineSpecArgumentOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecArgumentOutput
type GoogleCloudDatacatalogV1RoutineSpecArgumentArray ¶
type GoogleCloudDatacatalogV1RoutineSpecArgumentArray []GoogleCloudDatacatalogV1RoutineSpecArgumentInput
func (GoogleCloudDatacatalogV1RoutineSpecArgumentArray) ElementType ¶
func (GoogleCloudDatacatalogV1RoutineSpecArgumentArray) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1RoutineSpecArgumentArray) ToGoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput ¶
func (i GoogleCloudDatacatalogV1RoutineSpecArgumentArray) ToGoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput() GoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput
func (GoogleCloudDatacatalogV1RoutineSpecArgumentArray) ToGoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutputWithContext ¶
func (i GoogleCloudDatacatalogV1RoutineSpecArgumentArray) ToGoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput
type GoogleCloudDatacatalogV1RoutineSpecArgumentArrayInput ¶
type GoogleCloudDatacatalogV1RoutineSpecArgumentArrayInput interface { pulumi.Input ToGoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput() GoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput ToGoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutputWithContext(context.Context) GoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput }
GoogleCloudDatacatalogV1RoutineSpecArgumentArrayInput is an input type that accepts GoogleCloudDatacatalogV1RoutineSpecArgumentArray and GoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1RoutineSpecArgumentArrayInput` via:
GoogleCloudDatacatalogV1RoutineSpecArgumentArray{ GoogleCloudDatacatalogV1RoutineSpecArgumentArgs{...} }
type GoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput ¶
type GoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput) ElementType ¶
func (GoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput ¶
func (o GoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput() GoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput
func (GoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutputWithContext ¶
func (o GoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput
type GoogleCloudDatacatalogV1RoutineSpecArgumentInput ¶
type GoogleCloudDatacatalogV1RoutineSpecArgumentInput interface { pulumi.Input ToGoogleCloudDatacatalogV1RoutineSpecArgumentOutput() GoogleCloudDatacatalogV1RoutineSpecArgumentOutput ToGoogleCloudDatacatalogV1RoutineSpecArgumentOutputWithContext(context.Context) GoogleCloudDatacatalogV1RoutineSpecArgumentOutput }
GoogleCloudDatacatalogV1RoutineSpecArgumentInput is an input type that accepts GoogleCloudDatacatalogV1RoutineSpecArgumentArgs and GoogleCloudDatacatalogV1RoutineSpecArgumentOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1RoutineSpecArgumentInput` via:
GoogleCloudDatacatalogV1RoutineSpecArgumentArgs{...}
type GoogleCloudDatacatalogV1RoutineSpecArgumentMode ¶
type GoogleCloudDatacatalogV1RoutineSpecArgumentMode string
Specifies whether the argument is input or output.
func (GoogleCloudDatacatalogV1RoutineSpecArgumentMode) ElementType ¶
func (GoogleCloudDatacatalogV1RoutineSpecArgumentMode) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1RoutineSpecArgumentMode) ToGoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput ¶ added in v0.6.0
func (e GoogleCloudDatacatalogV1RoutineSpecArgumentMode) ToGoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput() GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput
func (GoogleCloudDatacatalogV1RoutineSpecArgumentMode) ToGoogleCloudDatacatalogV1RoutineSpecArgumentModeOutputWithContext ¶ added in v0.6.0
func (e GoogleCloudDatacatalogV1RoutineSpecArgumentMode) ToGoogleCloudDatacatalogV1RoutineSpecArgumentModeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput
func (GoogleCloudDatacatalogV1RoutineSpecArgumentMode) ToGoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput ¶ added in v0.6.0
func (e GoogleCloudDatacatalogV1RoutineSpecArgumentMode) ToGoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput() GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput
func (GoogleCloudDatacatalogV1RoutineSpecArgumentMode) ToGoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutputWithContext ¶ added in v0.6.0
func (e GoogleCloudDatacatalogV1RoutineSpecArgumentMode) ToGoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput
func (GoogleCloudDatacatalogV1RoutineSpecArgumentMode) ToStringOutput ¶
func (e GoogleCloudDatacatalogV1RoutineSpecArgumentMode) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDatacatalogV1RoutineSpecArgumentMode) ToStringOutputWithContext ¶
func (e GoogleCloudDatacatalogV1RoutineSpecArgumentMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDatacatalogV1RoutineSpecArgumentMode) ToStringPtrOutput ¶
func (e GoogleCloudDatacatalogV1RoutineSpecArgumentMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDatacatalogV1RoutineSpecArgumentMode) ToStringPtrOutputWithContext ¶
func (e GoogleCloudDatacatalogV1RoutineSpecArgumentMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDatacatalogV1RoutineSpecArgumentModeInput ¶ added in v0.6.0
type GoogleCloudDatacatalogV1RoutineSpecArgumentModeInput interface { pulumi.Input ToGoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput() GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput ToGoogleCloudDatacatalogV1RoutineSpecArgumentModeOutputWithContext(context.Context) GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput }
GoogleCloudDatacatalogV1RoutineSpecArgumentModeInput is an input type that accepts values of the GoogleCloudDatacatalogV1RoutineSpecArgumentMode enum A concrete instance of `GoogleCloudDatacatalogV1RoutineSpecArgumentModeInput` can be one of the following:
GoogleCloudDatacatalogV1RoutineSpecArgumentModeModeUnspecified GoogleCloudDatacatalogV1RoutineSpecArgumentModeIn GoogleCloudDatacatalogV1RoutineSpecArgumentModeOut GoogleCloudDatacatalogV1RoutineSpecArgumentModeInout
type GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput ¶ added in v0.6.0
type GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput) ElementType ¶ added in v0.6.0
func (GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput() GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput
func (GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentModeOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentModeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput
func (GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput() GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput
func (GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput
func (GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput) ToStringOutput ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrInput ¶ added in v0.6.0
type GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput() GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput ToGoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput }
func GoogleCloudDatacatalogV1RoutineSpecArgumentModePtr ¶ added in v0.6.0
func GoogleCloudDatacatalogV1RoutineSpecArgumentModePtr(v string) GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrInput
type GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput ¶ added in v0.6.0
type GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput) ElementType ¶ added in v0.6.0
func (GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput() GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput
func (GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput
func (GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDatacatalogV1RoutineSpecArgumentOutput ¶
type GoogleCloudDatacatalogV1RoutineSpecArgumentOutput struct{ *pulumi.OutputState }
Input or output argument of a function or stored procedure.
func (GoogleCloudDatacatalogV1RoutineSpecArgumentOutput) ElementType ¶
func (GoogleCloudDatacatalogV1RoutineSpecArgumentOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1RoutineSpecArgumentOutput) Mode ¶
func (o GoogleCloudDatacatalogV1RoutineSpecArgumentOutput) Mode() GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput
Specifies whether the argument is input or output.
func (GoogleCloudDatacatalogV1RoutineSpecArgumentOutput) Name ¶
func (o GoogleCloudDatacatalogV1RoutineSpecArgumentOutput) Name() pulumi.StringPtrOutput
The name of the argument. A return argument of a function might not have a name.
func (GoogleCloudDatacatalogV1RoutineSpecArgumentOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentOutput ¶
func (o GoogleCloudDatacatalogV1RoutineSpecArgumentOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentOutput() GoogleCloudDatacatalogV1RoutineSpecArgumentOutput
func (GoogleCloudDatacatalogV1RoutineSpecArgumentOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentOutputWithContext ¶
func (o GoogleCloudDatacatalogV1RoutineSpecArgumentOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecArgumentOutput
func (GoogleCloudDatacatalogV1RoutineSpecArgumentOutput) Type ¶
func (o GoogleCloudDatacatalogV1RoutineSpecArgumentOutput) Type() pulumi.StringPtrOutput
Type of the argument. The exact value depends on the source system and the language.
type GoogleCloudDatacatalogV1RoutineSpecArgumentResponse ¶
type GoogleCloudDatacatalogV1RoutineSpecArgumentResponse struct { // Specifies whether the argument is input or output. Mode string `pulumi:"mode"` // The name of the argument. A return argument of a function might not have a name. Name string `pulumi:"name"` // Type of the argument. The exact value depends on the source system and the language. Type string `pulumi:"type"` }
Input or output argument of a function or stored procedure.
type GoogleCloudDatacatalogV1RoutineSpecArgumentResponseArrayOutput ¶
type GoogleCloudDatacatalogV1RoutineSpecArgumentResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1RoutineSpecArgumentResponseArrayOutput) ElementType ¶
func (GoogleCloudDatacatalogV1RoutineSpecArgumentResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1RoutineSpecArgumentResponseArrayOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentResponseArrayOutput ¶
func (o GoogleCloudDatacatalogV1RoutineSpecArgumentResponseArrayOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentResponseArrayOutput() GoogleCloudDatacatalogV1RoutineSpecArgumentResponseArrayOutput
func (GoogleCloudDatacatalogV1RoutineSpecArgumentResponseArrayOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentResponseArrayOutputWithContext ¶
func (o GoogleCloudDatacatalogV1RoutineSpecArgumentResponseArrayOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecArgumentResponseArrayOutput
type GoogleCloudDatacatalogV1RoutineSpecArgumentResponseOutput ¶
type GoogleCloudDatacatalogV1RoutineSpecArgumentResponseOutput struct{ *pulumi.OutputState }
Input or output argument of a function or stored procedure.
func (GoogleCloudDatacatalogV1RoutineSpecArgumentResponseOutput) ElementType ¶
func (GoogleCloudDatacatalogV1RoutineSpecArgumentResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1RoutineSpecArgumentResponseOutput) Mode ¶
Specifies whether the argument is input or output.
func (GoogleCloudDatacatalogV1RoutineSpecArgumentResponseOutput) Name ¶
The name of the argument. A return argument of a function might not have a name.
func (GoogleCloudDatacatalogV1RoutineSpecArgumentResponseOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentResponseOutput ¶
func (o GoogleCloudDatacatalogV1RoutineSpecArgumentResponseOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentResponseOutput() GoogleCloudDatacatalogV1RoutineSpecArgumentResponseOutput
func (GoogleCloudDatacatalogV1RoutineSpecArgumentResponseOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentResponseOutputWithContext ¶
func (o GoogleCloudDatacatalogV1RoutineSpecArgumentResponseOutput) ToGoogleCloudDatacatalogV1RoutineSpecArgumentResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecArgumentResponseOutput
type GoogleCloudDatacatalogV1RoutineSpecInput ¶
type GoogleCloudDatacatalogV1RoutineSpecInput interface { pulumi.Input ToGoogleCloudDatacatalogV1RoutineSpecOutput() GoogleCloudDatacatalogV1RoutineSpecOutput ToGoogleCloudDatacatalogV1RoutineSpecOutputWithContext(context.Context) GoogleCloudDatacatalogV1RoutineSpecOutput }
GoogleCloudDatacatalogV1RoutineSpecInput is an input type that accepts GoogleCloudDatacatalogV1RoutineSpecArgs and GoogleCloudDatacatalogV1RoutineSpecOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1RoutineSpecInput` via:
GoogleCloudDatacatalogV1RoutineSpecArgs{...}
type GoogleCloudDatacatalogV1RoutineSpecOutput ¶
type GoogleCloudDatacatalogV1RoutineSpecOutput struct{ *pulumi.OutputState }
Specification that applies to a routine. Valid only for entries with the `ROUTINE` type.
func (GoogleCloudDatacatalogV1RoutineSpecOutput) BigqueryRoutineSpec ¶
func (o GoogleCloudDatacatalogV1RoutineSpecOutput) BigqueryRoutineSpec() GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput
Fields specific for BigQuery routines.
func (GoogleCloudDatacatalogV1RoutineSpecOutput) DefinitionBody ¶
func (o GoogleCloudDatacatalogV1RoutineSpecOutput) DefinitionBody() pulumi.StringPtrOutput
The body of the routine.
func (GoogleCloudDatacatalogV1RoutineSpecOutput) ElementType ¶
func (GoogleCloudDatacatalogV1RoutineSpecOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1RoutineSpecOutput) Language ¶
func (o GoogleCloudDatacatalogV1RoutineSpecOutput) Language() pulumi.StringPtrOutput
The language the routine is written in. The exact value depends on the source system. For BigQuery routines, possible values are: * `SQL` * `JAVASCRIPT`
func (GoogleCloudDatacatalogV1RoutineSpecOutput) ReturnType ¶
func (o GoogleCloudDatacatalogV1RoutineSpecOutput) ReturnType() pulumi.StringPtrOutput
Return type of the argument. The exact value depends on the source system and the language.
func (GoogleCloudDatacatalogV1RoutineSpecOutput) RoutineArguments ¶
func (o GoogleCloudDatacatalogV1RoutineSpecOutput) RoutineArguments() GoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput
Arguments of the routine.
func (GoogleCloudDatacatalogV1RoutineSpecOutput) RoutineType ¶
func (o GoogleCloudDatacatalogV1RoutineSpecOutput) RoutineType() GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput
The type of the routine.
func (GoogleCloudDatacatalogV1RoutineSpecOutput) ToGoogleCloudDatacatalogV1RoutineSpecOutput ¶
func (o GoogleCloudDatacatalogV1RoutineSpecOutput) ToGoogleCloudDatacatalogV1RoutineSpecOutput() GoogleCloudDatacatalogV1RoutineSpecOutput
func (GoogleCloudDatacatalogV1RoutineSpecOutput) ToGoogleCloudDatacatalogV1RoutineSpecOutputWithContext ¶
func (o GoogleCloudDatacatalogV1RoutineSpecOutput) ToGoogleCloudDatacatalogV1RoutineSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecOutput
func (GoogleCloudDatacatalogV1RoutineSpecOutput) ToGoogleCloudDatacatalogV1RoutineSpecPtrOutput ¶
func (o GoogleCloudDatacatalogV1RoutineSpecOutput) ToGoogleCloudDatacatalogV1RoutineSpecPtrOutput() GoogleCloudDatacatalogV1RoutineSpecPtrOutput
func (GoogleCloudDatacatalogV1RoutineSpecOutput) ToGoogleCloudDatacatalogV1RoutineSpecPtrOutputWithContext ¶
func (o GoogleCloudDatacatalogV1RoutineSpecOutput) ToGoogleCloudDatacatalogV1RoutineSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecPtrOutput
type GoogleCloudDatacatalogV1RoutineSpecPtrInput ¶
type GoogleCloudDatacatalogV1RoutineSpecPtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1RoutineSpecPtrOutput() GoogleCloudDatacatalogV1RoutineSpecPtrOutput ToGoogleCloudDatacatalogV1RoutineSpecPtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1RoutineSpecPtrOutput }
GoogleCloudDatacatalogV1RoutineSpecPtrInput is an input type that accepts GoogleCloudDatacatalogV1RoutineSpecArgs, GoogleCloudDatacatalogV1RoutineSpecPtr and GoogleCloudDatacatalogV1RoutineSpecPtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1RoutineSpecPtrInput` via:
GoogleCloudDatacatalogV1RoutineSpecArgs{...} or: nil
func GoogleCloudDatacatalogV1RoutineSpecPtr ¶
func GoogleCloudDatacatalogV1RoutineSpecPtr(v *GoogleCloudDatacatalogV1RoutineSpecArgs) GoogleCloudDatacatalogV1RoutineSpecPtrInput
type GoogleCloudDatacatalogV1RoutineSpecPtrOutput ¶
type GoogleCloudDatacatalogV1RoutineSpecPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1RoutineSpecPtrOutput) BigqueryRoutineSpec ¶
func (o GoogleCloudDatacatalogV1RoutineSpecPtrOutput) BigqueryRoutineSpec() GoogleCloudDatacatalogV1BigQueryRoutineSpecPtrOutput
Fields specific for BigQuery routines.
func (GoogleCloudDatacatalogV1RoutineSpecPtrOutput) DefinitionBody ¶
func (o GoogleCloudDatacatalogV1RoutineSpecPtrOutput) DefinitionBody() pulumi.StringPtrOutput
The body of the routine.
func (GoogleCloudDatacatalogV1RoutineSpecPtrOutput) ElementType ¶
func (GoogleCloudDatacatalogV1RoutineSpecPtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1RoutineSpecPtrOutput) Language ¶
func (o GoogleCloudDatacatalogV1RoutineSpecPtrOutput) Language() pulumi.StringPtrOutput
The language the routine is written in. The exact value depends on the source system. For BigQuery routines, possible values are: * `SQL` * `JAVASCRIPT`
func (GoogleCloudDatacatalogV1RoutineSpecPtrOutput) ReturnType ¶
func (o GoogleCloudDatacatalogV1RoutineSpecPtrOutput) ReturnType() pulumi.StringPtrOutput
Return type of the argument. The exact value depends on the source system and the language.
func (GoogleCloudDatacatalogV1RoutineSpecPtrOutput) RoutineArguments ¶
func (o GoogleCloudDatacatalogV1RoutineSpecPtrOutput) RoutineArguments() GoogleCloudDatacatalogV1RoutineSpecArgumentArrayOutput
Arguments of the routine.
func (GoogleCloudDatacatalogV1RoutineSpecPtrOutput) RoutineType ¶
func (o GoogleCloudDatacatalogV1RoutineSpecPtrOutput) RoutineType() GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput
The type of the routine.
func (GoogleCloudDatacatalogV1RoutineSpecPtrOutput) ToGoogleCloudDatacatalogV1RoutineSpecPtrOutput ¶
func (o GoogleCloudDatacatalogV1RoutineSpecPtrOutput) ToGoogleCloudDatacatalogV1RoutineSpecPtrOutput() GoogleCloudDatacatalogV1RoutineSpecPtrOutput
func (GoogleCloudDatacatalogV1RoutineSpecPtrOutput) ToGoogleCloudDatacatalogV1RoutineSpecPtrOutputWithContext ¶
func (o GoogleCloudDatacatalogV1RoutineSpecPtrOutput) ToGoogleCloudDatacatalogV1RoutineSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecPtrOutput
type GoogleCloudDatacatalogV1RoutineSpecResponse ¶
type GoogleCloudDatacatalogV1RoutineSpecResponse struct { // Fields specific for BigQuery routines. BigqueryRoutineSpec GoogleCloudDatacatalogV1BigQueryRoutineSpecResponse `pulumi:"bigqueryRoutineSpec"` // The body of the routine. DefinitionBody string `pulumi:"definitionBody"` // The language the routine is written in. The exact value depends on the source system. For BigQuery routines, possible values are: * `SQL` * `JAVASCRIPT` Language string `pulumi:"language"` // Return type of the argument. The exact value depends on the source system and the language. ReturnType string `pulumi:"returnType"` // Arguments of the routine. RoutineArguments []GoogleCloudDatacatalogV1RoutineSpecArgumentResponse `pulumi:"routineArguments"` // The type of the routine. RoutineType string `pulumi:"routineType"` }
Specification that applies to a routine. Valid only for entries with the `ROUTINE` type.
type GoogleCloudDatacatalogV1RoutineSpecResponseOutput ¶
type GoogleCloudDatacatalogV1RoutineSpecResponseOutput struct{ *pulumi.OutputState }
Specification that applies to a routine. Valid only for entries with the `ROUTINE` type.
func (GoogleCloudDatacatalogV1RoutineSpecResponseOutput) BigqueryRoutineSpec ¶
func (o GoogleCloudDatacatalogV1RoutineSpecResponseOutput) BigqueryRoutineSpec() GoogleCloudDatacatalogV1BigQueryRoutineSpecResponseOutput
Fields specific for BigQuery routines.
func (GoogleCloudDatacatalogV1RoutineSpecResponseOutput) DefinitionBody ¶
func (o GoogleCloudDatacatalogV1RoutineSpecResponseOutput) DefinitionBody() pulumi.StringOutput
The body of the routine.
func (GoogleCloudDatacatalogV1RoutineSpecResponseOutput) ElementType ¶
func (GoogleCloudDatacatalogV1RoutineSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1RoutineSpecResponseOutput) Language ¶
func (o GoogleCloudDatacatalogV1RoutineSpecResponseOutput) Language() pulumi.StringOutput
The language the routine is written in. The exact value depends on the source system. For BigQuery routines, possible values are: * `SQL` * `JAVASCRIPT`
func (GoogleCloudDatacatalogV1RoutineSpecResponseOutput) ReturnType ¶
func (o GoogleCloudDatacatalogV1RoutineSpecResponseOutput) ReturnType() pulumi.StringOutput
Return type of the argument. The exact value depends on the source system and the language.
func (GoogleCloudDatacatalogV1RoutineSpecResponseOutput) RoutineArguments ¶
func (o GoogleCloudDatacatalogV1RoutineSpecResponseOutput) RoutineArguments() GoogleCloudDatacatalogV1RoutineSpecArgumentResponseArrayOutput
Arguments of the routine.
func (GoogleCloudDatacatalogV1RoutineSpecResponseOutput) RoutineType ¶
func (o GoogleCloudDatacatalogV1RoutineSpecResponseOutput) RoutineType() pulumi.StringOutput
The type of the routine.
func (GoogleCloudDatacatalogV1RoutineSpecResponseOutput) ToGoogleCloudDatacatalogV1RoutineSpecResponseOutput ¶
func (o GoogleCloudDatacatalogV1RoutineSpecResponseOutput) ToGoogleCloudDatacatalogV1RoutineSpecResponseOutput() GoogleCloudDatacatalogV1RoutineSpecResponseOutput
func (GoogleCloudDatacatalogV1RoutineSpecResponseOutput) ToGoogleCloudDatacatalogV1RoutineSpecResponseOutputWithContext ¶
func (o GoogleCloudDatacatalogV1RoutineSpecResponseOutput) ToGoogleCloudDatacatalogV1RoutineSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecResponseOutput
type GoogleCloudDatacatalogV1RoutineSpecRoutineType ¶
type GoogleCloudDatacatalogV1RoutineSpecRoutineType string
The type of the routine.
func (GoogleCloudDatacatalogV1RoutineSpecRoutineType) ElementType ¶
func (GoogleCloudDatacatalogV1RoutineSpecRoutineType) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1RoutineSpecRoutineType) ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput ¶ added in v0.6.0
func (e GoogleCloudDatacatalogV1RoutineSpecRoutineType) ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput() GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput
func (GoogleCloudDatacatalogV1RoutineSpecRoutineType) ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutputWithContext ¶ added in v0.6.0
func (e GoogleCloudDatacatalogV1RoutineSpecRoutineType) ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput
func (GoogleCloudDatacatalogV1RoutineSpecRoutineType) ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput ¶ added in v0.6.0
func (e GoogleCloudDatacatalogV1RoutineSpecRoutineType) ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput() GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput
func (GoogleCloudDatacatalogV1RoutineSpecRoutineType) ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutputWithContext ¶ added in v0.6.0
func (e GoogleCloudDatacatalogV1RoutineSpecRoutineType) ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput
func (GoogleCloudDatacatalogV1RoutineSpecRoutineType) ToStringOutput ¶
func (e GoogleCloudDatacatalogV1RoutineSpecRoutineType) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDatacatalogV1RoutineSpecRoutineType) ToStringOutputWithContext ¶
func (e GoogleCloudDatacatalogV1RoutineSpecRoutineType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDatacatalogV1RoutineSpecRoutineType) ToStringPtrOutput ¶
func (e GoogleCloudDatacatalogV1RoutineSpecRoutineType) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDatacatalogV1RoutineSpecRoutineType) ToStringPtrOutputWithContext ¶
func (e GoogleCloudDatacatalogV1RoutineSpecRoutineType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDatacatalogV1RoutineSpecRoutineTypeInput ¶ added in v0.6.0
type GoogleCloudDatacatalogV1RoutineSpecRoutineTypeInput interface { pulumi.Input ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput() GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutputWithContext(context.Context) GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput }
GoogleCloudDatacatalogV1RoutineSpecRoutineTypeInput is an input type that accepts values of the GoogleCloudDatacatalogV1RoutineSpecRoutineType enum A concrete instance of `GoogleCloudDatacatalogV1RoutineSpecRoutineTypeInput` can be one of the following:
GoogleCloudDatacatalogV1RoutineSpecRoutineTypeRoutineTypeUnspecified GoogleCloudDatacatalogV1RoutineSpecRoutineTypeScalarFunction GoogleCloudDatacatalogV1RoutineSpecRoutineTypeProcedure
type GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput ¶ added in v0.6.0
type GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput) ElementType ¶ added in v0.6.0
func (GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput) ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput) ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput() GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput
func (GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput) ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput) ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput
func (GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput) ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput) ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput() GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput
func (GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput) ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput) ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput
func (GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput) ToStringOutput ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrInput ¶ added in v0.6.0
type GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput() GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput }
func GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtr ¶ added in v0.6.0
func GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtr(v string) GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrInput
type GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput ¶ added in v0.6.0
type GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput) ElementType ¶ added in v0.6.0
func (GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput) ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput) ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput() GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput
func (GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput) ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput) ToGoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput
func (GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDatacatalogV1Schema ¶
type GoogleCloudDatacatalogV1Schema struct { // The unified GoogleSQL-like schema of columns. The overall maximum number of columns and nested columns is 10,000. The maximum nested depth is 15 levels. Columns []GoogleCloudDatacatalogV1ColumnSchema `pulumi:"columns"` }
Represents a schema, for example, a BigQuery, GoogleSQL, or Avro schema.
type GoogleCloudDatacatalogV1SchemaArgs ¶
type GoogleCloudDatacatalogV1SchemaArgs struct { // The unified GoogleSQL-like schema of columns. The overall maximum number of columns and nested columns is 10,000. The maximum nested depth is 15 levels. Columns GoogleCloudDatacatalogV1ColumnSchemaArrayInput `pulumi:"columns"` }
Represents a schema, for example, a BigQuery, GoogleSQL, or Avro schema.
func (GoogleCloudDatacatalogV1SchemaArgs) ElementType ¶
func (GoogleCloudDatacatalogV1SchemaArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1SchemaArgs) ToGoogleCloudDatacatalogV1SchemaOutput ¶
func (i GoogleCloudDatacatalogV1SchemaArgs) ToGoogleCloudDatacatalogV1SchemaOutput() GoogleCloudDatacatalogV1SchemaOutput
func (GoogleCloudDatacatalogV1SchemaArgs) ToGoogleCloudDatacatalogV1SchemaOutputWithContext ¶
func (i GoogleCloudDatacatalogV1SchemaArgs) ToGoogleCloudDatacatalogV1SchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SchemaOutput
func (GoogleCloudDatacatalogV1SchemaArgs) ToGoogleCloudDatacatalogV1SchemaPtrOutput ¶
func (i GoogleCloudDatacatalogV1SchemaArgs) ToGoogleCloudDatacatalogV1SchemaPtrOutput() GoogleCloudDatacatalogV1SchemaPtrOutput
func (GoogleCloudDatacatalogV1SchemaArgs) ToGoogleCloudDatacatalogV1SchemaPtrOutputWithContext ¶
func (i GoogleCloudDatacatalogV1SchemaArgs) ToGoogleCloudDatacatalogV1SchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SchemaPtrOutput
type GoogleCloudDatacatalogV1SchemaInput ¶
type GoogleCloudDatacatalogV1SchemaInput interface { pulumi.Input ToGoogleCloudDatacatalogV1SchemaOutput() GoogleCloudDatacatalogV1SchemaOutput ToGoogleCloudDatacatalogV1SchemaOutputWithContext(context.Context) GoogleCloudDatacatalogV1SchemaOutput }
GoogleCloudDatacatalogV1SchemaInput is an input type that accepts GoogleCloudDatacatalogV1SchemaArgs and GoogleCloudDatacatalogV1SchemaOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1SchemaInput` via:
GoogleCloudDatacatalogV1SchemaArgs{...}
type GoogleCloudDatacatalogV1SchemaOutput ¶
type GoogleCloudDatacatalogV1SchemaOutput struct{ *pulumi.OutputState }
Represents a schema, for example, a BigQuery, GoogleSQL, or Avro schema.
func (GoogleCloudDatacatalogV1SchemaOutput) Columns ¶
func (o GoogleCloudDatacatalogV1SchemaOutput) Columns() GoogleCloudDatacatalogV1ColumnSchemaArrayOutput
The unified GoogleSQL-like schema of columns. The overall maximum number of columns and nested columns is 10,000. The maximum nested depth is 15 levels.
func (GoogleCloudDatacatalogV1SchemaOutput) ElementType ¶
func (GoogleCloudDatacatalogV1SchemaOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1SchemaOutput) ToGoogleCloudDatacatalogV1SchemaOutput ¶
func (o GoogleCloudDatacatalogV1SchemaOutput) ToGoogleCloudDatacatalogV1SchemaOutput() GoogleCloudDatacatalogV1SchemaOutput
func (GoogleCloudDatacatalogV1SchemaOutput) ToGoogleCloudDatacatalogV1SchemaOutputWithContext ¶
func (o GoogleCloudDatacatalogV1SchemaOutput) ToGoogleCloudDatacatalogV1SchemaOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SchemaOutput
func (GoogleCloudDatacatalogV1SchemaOutput) ToGoogleCloudDatacatalogV1SchemaPtrOutput ¶
func (o GoogleCloudDatacatalogV1SchemaOutput) ToGoogleCloudDatacatalogV1SchemaPtrOutput() GoogleCloudDatacatalogV1SchemaPtrOutput
func (GoogleCloudDatacatalogV1SchemaOutput) ToGoogleCloudDatacatalogV1SchemaPtrOutputWithContext ¶
func (o GoogleCloudDatacatalogV1SchemaOutput) ToGoogleCloudDatacatalogV1SchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SchemaPtrOutput
type GoogleCloudDatacatalogV1SchemaPtrInput ¶
type GoogleCloudDatacatalogV1SchemaPtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1SchemaPtrOutput() GoogleCloudDatacatalogV1SchemaPtrOutput ToGoogleCloudDatacatalogV1SchemaPtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1SchemaPtrOutput }
GoogleCloudDatacatalogV1SchemaPtrInput is an input type that accepts GoogleCloudDatacatalogV1SchemaArgs, GoogleCloudDatacatalogV1SchemaPtr and GoogleCloudDatacatalogV1SchemaPtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1SchemaPtrInput` via:
GoogleCloudDatacatalogV1SchemaArgs{...} or: nil
func GoogleCloudDatacatalogV1SchemaPtr ¶
func GoogleCloudDatacatalogV1SchemaPtr(v *GoogleCloudDatacatalogV1SchemaArgs) GoogleCloudDatacatalogV1SchemaPtrInput
type GoogleCloudDatacatalogV1SchemaPtrOutput ¶
type GoogleCloudDatacatalogV1SchemaPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1SchemaPtrOutput) Columns ¶
func (o GoogleCloudDatacatalogV1SchemaPtrOutput) Columns() GoogleCloudDatacatalogV1ColumnSchemaArrayOutput
The unified GoogleSQL-like schema of columns. The overall maximum number of columns and nested columns is 10,000. The maximum nested depth is 15 levels.
func (GoogleCloudDatacatalogV1SchemaPtrOutput) ElementType ¶
func (GoogleCloudDatacatalogV1SchemaPtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1SchemaPtrOutput) ToGoogleCloudDatacatalogV1SchemaPtrOutput ¶
func (o GoogleCloudDatacatalogV1SchemaPtrOutput) ToGoogleCloudDatacatalogV1SchemaPtrOutput() GoogleCloudDatacatalogV1SchemaPtrOutput
func (GoogleCloudDatacatalogV1SchemaPtrOutput) ToGoogleCloudDatacatalogV1SchemaPtrOutputWithContext ¶
func (o GoogleCloudDatacatalogV1SchemaPtrOutput) ToGoogleCloudDatacatalogV1SchemaPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SchemaPtrOutput
type GoogleCloudDatacatalogV1SchemaResponse ¶
type GoogleCloudDatacatalogV1SchemaResponse struct { // The unified GoogleSQL-like schema of columns. The overall maximum number of columns and nested columns is 10,000. The maximum nested depth is 15 levels. Columns []GoogleCloudDatacatalogV1ColumnSchemaResponse `pulumi:"columns"` }
Represents a schema, for example, a BigQuery, GoogleSQL, or Avro schema.
type GoogleCloudDatacatalogV1SchemaResponseOutput ¶
type GoogleCloudDatacatalogV1SchemaResponseOutput struct{ *pulumi.OutputState }
Represents a schema, for example, a BigQuery, GoogleSQL, or Avro schema.
func (GoogleCloudDatacatalogV1SchemaResponseOutput) Columns ¶
func (o GoogleCloudDatacatalogV1SchemaResponseOutput) Columns() GoogleCloudDatacatalogV1ColumnSchemaResponseArrayOutput
The unified GoogleSQL-like schema of columns. The overall maximum number of columns and nested columns is 10,000. The maximum nested depth is 15 levels.
func (GoogleCloudDatacatalogV1SchemaResponseOutput) ElementType ¶
func (GoogleCloudDatacatalogV1SchemaResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1SchemaResponseOutput) ToGoogleCloudDatacatalogV1SchemaResponseOutput ¶
func (o GoogleCloudDatacatalogV1SchemaResponseOutput) ToGoogleCloudDatacatalogV1SchemaResponseOutput() GoogleCloudDatacatalogV1SchemaResponseOutput
func (GoogleCloudDatacatalogV1SchemaResponseOutput) ToGoogleCloudDatacatalogV1SchemaResponseOutputWithContext ¶
func (o GoogleCloudDatacatalogV1SchemaResponseOutput) ToGoogleCloudDatacatalogV1SchemaResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SchemaResponseOutput
type GoogleCloudDatacatalogV1ServiceSpec ¶ added in v0.29.0
type GoogleCloudDatacatalogV1ServiceSpec struct { // Specification that applies to Instance entries of `CLOUD_BIGTABLE` system. CloudBigtableInstanceSpec *GoogleCloudDatacatalogV1CloudBigtableInstanceSpec `pulumi:"cloudBigtableInstanceSpec"` }
Specification that applies to a Service resource. Valid only for entries with the `SERVICE` type.
type GoogleCloudDatacatalogV1ServiceSpecArgs ¶ added in v0.29.0
type GoogleCloudDatacatalogV1ServiceSpecArgs struct { // Specification that applies to Instance entries of `CLOUD_BIGTABLE` system. CloudBigtableInstanceSpec GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrInput `pulumi:"cloudBigtableInstanceSpec"` }
Specification that applies to a Service resource. Valid only for entries with the `SERVICE` type.
func (GoogleCloudDatacatalogV1ServiceSpecArgs) ElementType ¶ added in v0.29.0
func (GoogleCloudDatacatalogV1ServiceSpecArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ServiceSpecArgs) ToGoogleCloudDatacatalogV1ServiceSpecOutput ¶ added in v0.29.0
func (i GoogleCloudDatacatalogV1ServiceSpecArgs) ToGoogleCloudDatacatalogV1ServiceSpecOutput() GoogleCloudDatacatalogV1ServiceSpecOutput
func (GoogleCloudDatacatalogV1ServiceSpecArgs) ToGoogleCloudDatacatalogV1ServiceSpecOutputWithContext ¶ added in v0.29.0
func (i GoogleCloudDatacatalogV1ServiceSpecArgs) ToGoogleCloudDatacatalogV1ServiceSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ServiceSpecOutput
func (GoogleCloudDatacatalogV1ServiceSpecArgs) ToGoogleCloudDatacatalogV1ServiceSpecPtrOutput ¶ added in v0.29.0
func (i GoogleCloudDatacatalogV1ServiceSpecArgs) ToGoogleCloudDatacatalogV1ServiceSpecPtrOutput() GoogleCloudDatacatalogV1ServiceSpecPtrOutput
func (GoogleCloudDatacatalogV1ServiceSpecArgs) ToGoogleCloudDatacatalogV1ServiceSpecPtrOutputWithContext ¶ added in v0.29.0
func (i GoogleCloudDatacatalogV1ServiceSpecArgs) ToGoogleCloudDatacatalogV1ServiceSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ServiceSpecPtrOutput
type GoogleCloudDatacatalogV1ServiceSpecInput ¶ added in v0.29.0
type GoogleCloudDatacatalogV1ServiceSpecInput interface { pulumi.Input ToGoogleCloudDatacatalogV1ServiceSpecOutput() GoogleCloudDatacatalogV1ServiceSpecOutput ToGoogleCloudDatacatalogV1ServiceSpecOutputWithContext(context.Context) GoogleCloudDatacatalogV1ServiceSpecOutput }
GoogleCloudDatacatalogV1ServiceSpecInput is an input type that accepts GoogleCloudDatacatalogV1ServiceSpecArgs and GoogleCloudDatacatalogV1ServiceSpecOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1ServiceSpecInput` via:
GoogleCloudDatacatalogV1ServiceSpecArgs{...}
type GoogleCloudDatacatalogV1ServiceSpecOutput ¶ added in v0.29.0
type GoogleCloudDatacatalogV1ServiceSpecOutput struct{ *pulumi.OutputState }
Specification that applies to a Service resource. Valid only for entries with the `SERVICE` type.
func (GoogleCloudDatacatalogV1ServiceSpecOutput) CloudBigtableInstanceSpec ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1ServiceSpecOutput) CloudBigtableInstanceSpec() GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput
Specification that applies to Instance entries of `CLOUD_BIGTABLE` system.
func (GoogleCloudDatacatalogV1ServiceSpecOutput) ElementType ¶ added in v0.29.0
func (GoogleCloudDatacatalogV1ServiceSpecOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ServiceSpecOutput) ToGoogleCloudDatacatalogV1ServiceSpecOutput ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1ServiceSpecOutput) ToGoogleCloudDatacatalogV1ServiceSpecOutput() GoogleCloudDatacatalogV1ServiceSpecOutput
func (GoogleCloudDatacatalogV1ServiceSpecOutput) ToGoogleCloudDatacatalogV1ServiceSpecOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1ServiceSpecOutput) ToGoogleCloudDatacatalogV1ServiceSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ServiceSpecOutput
func (GoogleCloudDatacatalogV1ServiceSpecOutput) ToGoogleCloudDatacatalogV1ServiceSpecPtrOutput ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1ServiceSpecOutput) ToGoogleCloudDatacatalogV1ServiceSpecPtrOutput() GoogleCloudDatacatalogV1ServiceSpecPtrOutput
func (GoogleCloudDatacatalogV1ServiceSpecOutput) ToGoogleCloudDatacatalogV1ServiceSpecPtrOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1ServiceSpecOutput) ToGoogleCloudDatacatalogV1ServiceSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ServiceSpecPtrOutput
type GoogleCloudDatacatalogV1ServiceSpecPtrInput ¶ added in v0.29.0
type GoogleCloudDatacatalogV1ServiceSpecPtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1ServiceSpecPtrOutput() GoogleCloudDatacatalogV1ServiceSpecPtrOutput ToGoogleCloudDatacatalogV1ServiceSpecPtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1ServiceSpecPtrOutput }
GoogleCloudDatacatalogV1ServiceSpecPtrInput is an input type that accepts GoogleCloudDatacatalogV1ServiceSpecArgs, GoogleCloudDatacatalogV1ServiceSpecPtr and GoogleCloudDatacatalogV1ServiceSpecPtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1ServiceSpecPtrInput` via:
GoogleCloudDatacatalogV1ServiceSpecArgs{...} or: nil
func GoogleCloudDatacatalogV1ServiceSpecPtr ¶ added in v0.29.0
func GoogleCloudDatacatalogV1ServiceSpecPtr(v *GoogleCloudDatacatalogV1ServiceSpecArgs) GoogleCloudDatacatalogV1ServiceSpecPtrInput
type GoogleCloudDatacatalogV1ServiceSpecPtrOutput ¶ added in v0.29.0
type GoogleCloudDatacatalogV1ServiceSpecPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1ServiceSpecPtrOutput) CloudBigtableInstanceSpec ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1ServiceSpecPtrOutput) CloudBigtableInstanceSpec() GoogleCloudDatacatalogV1CloudBigtableInstanceSpecPtrOutput
Specification that applies to Instance entries of `CLOUD_BIGTABLE` system.
func (GoogleCloudDatacatalogV1ServiceSpecPtrOutput) ElementType ¶ added in v0.29.0
func (GoogleCloudDatacatalogV1ServiceSpecPtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ServiceSpecPtrOutput) ToGoogleCloudDatacatalogV1ServiceSpecPtrOutput ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1ServiceSpecPtrOutput) ToGoogleCloudDatacatalogV1ServiceSpecPtrOutput() GoogleCloudDatacatalogV1ServiceSpecPtrOutput
func (GoogleCloudDatacatalogV1ServiceSpecPtrOutput) ToGoogleCloudDatacatalogV1ServiceSpecPtrOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1ServiceSpecPtrOutput) ToGoogleCloudDatacatalogV1ServiceSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ServiceSpecPtrOutput
type GoogleCloudDatacatalogV1ServiceSpecResponse ¶ added in v0.29.0
type GoogleCloudDatacatalogV1ServiceSpecResponse struct { // Specification that applies to Instance entries of `CLOUD_BIGTABLE` system. CloudBigtableInstanceSpec GoogleCloudDatacatalogV1CloudBigtableInstanceSpecResponse `pulumi:"cloudBigtableInstanceSpec"` }
Specification that applies to a Service resource. Valid only for entries with the `SERVICE` type.
type GoogleCloudDatacatalogV1ServiceSpecResponseOutput ¶ added in v0.29.0
type GoogleCloudDatacatalogV1ServiceSpecResponseOutput struct{ *pulumi.OutputState }
Specification that applies to a Service resource. Valid only for entries with the `SERVICE` type.
func (GoogleCloudDatacatalogV1ServiceSpecResponseOutput) CloudBigtableInstanceSpec ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1ServiceSpecResponseOutput) CloudBigtableInstanceSpec() GoogleCloudDatacatalogV1CloudBigtableInstanceSpecResponseOutput
Specification that applies to Instance entries of `CLOUD_BIGTABLE` system.
func (GoogleCloudDatacatalogV1ServiceSpecResponseOutput) ElementType ¶ added in v0.29.0
func (GoogleCloudDatacatalogV1ServiceSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ServiceSpecResponseOutput) ToGoogleCloudDatacatalogV1ServiceSpecResponseOutput ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1ServiceSpecResponseOutput) ToGoogleCloudDatacatalogV1ServiceSpecResponseOutput() GoogleCloudDatacatalogV1ServiceSpecResponseOutput
func (GoogleCloudDatacatalogV1ServiceSpecResponseOutput) ToGoogleCloudDatacatalogV1ServiceSpecResponseOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudDatacatalogV1ServiceSpecResponseOutput) ToGoogleCloudDatacatalogV1ServiceSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ServiceSpecResponseOutput
type GoogleCloudDatacatalogV1SqlDatabaseSystemSpec ¶ added in v0.28.0
type GoogleCloudDatacatalogV1SqlDatabaseSystemSpec struct { // Version of the database engine. DatabaseVersion *string `pulumi:"databaseVersion"` // Host of the SQL database enum InstanceHost { UNDEFINED = 0; SELF_HOSTED = 1; CLOUD_SQL = 2; AMAZON_RDS = 3; AZURE_SQL = 4; } Host of the enclousing database instance. InstanceHost *string `pulumi:"instanceHost"` // SQL Database Engine. enum SqlEngine { UNDEFINED = 0; MY_SQL = 1; POSTGRE_SQL = 2; SQL_SERVER = 3; } Engine of the enclosing database instance. SqlEngine *string `pulumi:"sqlEngine"` }
Specification that applies to entries that are part `SQL_DATABASE` system (user_specified_type)
type GoogleCloudDatacatalogV1SqlDatabaseSystemSpecArgs ¶ added in v0.28.0
type GoogleCloudDatacatalogV1SqlDatabaseSystemSpecArgs struct { // Version of the database engine. DatabaseVersion pulumi.StringPtrInput `pulumi:"databaseVersion"` // Host of the SQL database enum InstanceHost { UNDEFINED = 0; SELF_HOSTED = 1; CLOUD_SQL = 2; AMAZON_RDS = 3; AZURE_SQL = 4; } Host of the enclousing database instance. InstanceHost pulumi.StringPtrInput `pulumi:"instanceHost"` // SQL Database Engine. enum SqlEngine { UNDEFINED = 0; MY_SQL = 1; POSTGRE_SQL = 2; SQL_SERVER = 3; } Engine of the enclosing database instance. SqlEngine pulumi.StringPtrInput `pulumi:"sqlEngine"` }
Specification that applies to entries that are part `SQL_DATABASE` system (user_specified_type)
func (GoogleCloudDatacatalogV1SqlDatabaseSystemSpecArgs) ElementType ¶ added in v0.28.0
func (GoogleCloudDatacatalogV1SqlDatabaseSystemSpecArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1SqlDatabaseSystemSpecArgs) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput ¶ added in v0.28.0
func (i GoogleCloudDatacatalogV1SqlDatabaseSystemSpecArgs) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput() GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput
func (GoogleCloudDatacatalogV1SqlDatabaseSystemSpecArgs) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutputWithContext ¶ added in v0.28.0
func (i GoogleCloudDatacatalogV1SqlDatabaseSystemSpecArgs) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput
func (GoogleCloudDatacatalogV1SqlDatabaseSystemSpecArgs) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput ¶ added in v0.28.0
func (i GoogleCloudDatacatalogV1SqlDatabaseSystemSpecArgs) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput() GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput
func (GoogleCloudDatacatalogV1SqlDatabaseSystemSpecArgs) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutputWithContext ¶ added in v0.28.0
func (i GoogleCloudDatacatalogV1SqlDatabaseSystemSpecArgs) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput
type GoogleCloudDatacatalogV1SqlDatabaseSystemSpecInput ¶ added in v0.28.0
type GoogleCloudDatacatalogV1SqlDatabaseSystemSpecInput interface { pulumi.Input ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput() GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutputWithContext(context.Context) GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput }
GoogleCloudDatacatalogV1SqlDatabaseSystemSpecInput is an input type that accepts GoogleCloudDatacatalogV1SqlDatabaseSystemSpecArgs and GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1SqlDatabaseSystemSpecInput` via:
GoogleCloudDatacatalogV1SqlDatabaseSystemSpecArgs{...}
type GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput ¶ added in v0.28.0
type GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput struct{ *pulumi.OutputState }
Specification that applies to entries that are part `SQL_DATABASE` system (user_specified_type)
func (GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput) DatabaseVersion ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput) DatabaseVersion() pulumi.StringPtrOutput
Version of the database engine.
func (GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput) ElementType ¶ added in v0.28.0
func (GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput) InstanceHost ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput) InstanceHost() pulumi.StringPtrOutput
Host of the SQL database enum InstanceHost { UNDEFINED = 0; SELF_HOSTED = 1; CLOUD_SQL = 2; AMAZON_RDS = 3; AZURE_SQL = 4; } Host of the enclousing database instance.
func (GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput) SqlEngine ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput) SqlEngine() pulumi.StringPtrOutput
SQL Database Engine. enum SqlEngine { UNDEFINED = 0; MY_SQL = 1; POSTGRE_SQL = 2; SQL_SERVER = 3; } Engine of the enclosing database instance.
func (GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput() GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput
func (GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutputWithContext ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput
func (GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput() GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput
func (GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutputWithContext ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecOutput) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput
type GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrInput ¶ added in v0.28.0
type GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput() GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput }
GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrInput is an input type that accepts GoogleCloudDatacatalogV1SqlDatabaseSystemSpecArgs, GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtr and GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrInput` via:
GoogleCloudDatacatalogV1SqlDatabaseSystemSpecArgs{...} or: nil
func GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtr ¶ added in v0.28.0
func GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtr(v *GoogleCloudDatacatalogV1SqlDatabaseSystemSpecArgs) GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrInput
type GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput ¶ added in v0.28.0
type GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput) DatabaseVersion ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput) DatabaseVersion() pulumi.StringPtrOutput
Version of the database engine.
func (GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput) ElementType ¶ added in v0.28.0
func (GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput) InstanceHost ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput) InstanceHost() pulumi.StringPtrOutput
Host of the SQL database enum InstanceHost { UNDEFINED = 0; SELF_HOSTED = 1; CLOUD_SQL = 2; AMAZON_RDS = 3; AZURE_SQL = 4; } Host of the enclousing database instance.
func (GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput) SqlEngine ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput) SqlEngine() pulumi.StringPtrOutput
SQL Database Engine. enum SqlEngine { UNDEFINED = 0; MY_SQL = 1; POSTGRE_SQL = 2; SQL_SERVER = 3; } Engine of the enclosing database instance.
func (GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput() GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput
func (GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutputWithContext ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SqlDatabaseSystemSpecPtrOutput
type GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponse ¶ added in v0.28.0
type GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponse struct { // Version of the database engine. DatabaseVersion string `pulumi:"databaseVersion"` // Host of the SQL database enum InstanceHost { UNDEFINED = 0; SELF_HOSTED = 1; CLOUD_SQL = 2; AMAZON_RDS = 3; AZURE_SQL = 4; } Host of the enclousing database instance. InstanceHost string `pulumi:"instanceHost"` // SQL Database Engine. enum SqlEngine { UNDEFINED = 0; MY_SQL = 1; POSTGRE_SQL = 2; SQL_SERVER = 3; } Engine of the enclosing database instance. SqlEngine string `pulumi:"sqlEngine"` }
Specification that applies to entries that are part `SQL_DATABASE` system (user_specified_type)
type GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutput ¶ added in v0.28.0
type GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutput struct{ *pulumi.OutputState }
Specification that applies to entries that are part `SQL_DATABASE` system (user_specified_type)
func (GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutput) DatabaseVersion ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutput) DatabaseVersion() pulumi.StringOutput
Version of the database engine.
func (GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutput) ElementType ¶ added in v0.28.0
func (GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutput) InstanceHost ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutput) InstanceHost() pulumi.StringOutput
Host of the SQL database enum InstanceHost { UNDEFINED = 0; SELF_HOSTED = 1; CLOUD_SQL = 2; AMAZON_RDS = 3; AZURE_SQL = 4; } Host of the enclousing database instance.
func (GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutput) SqlEngine ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutput) SqlEngine() pulumi.StringOutput
SQL Database Engine. enum SqlEngine { UNDEFINED = 0; MY_SQL = 1; POSTGRE_SQL = 2; SQL_SERVER = 3; } Engine of the enclosing database instance.
func (GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutput) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutput ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutput) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutput() GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutput
func (GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutput) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutputWithContext ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutput) ToGoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutput
type GoogleCloudDatacatalogV1StoragePropertiesResponse ¶ added in v0.15.0
type GoogleCloudDatacatalogV1StoragePropertiesResponse struct { // Patterns to identify a set of files for this fileset. Examples of a valid `file_pattern`: * `gs://bucket_name/dir/*`: matches all files in the `bucket_name/dir` directory * `gs://bucket_name/dir/**`: matches all files in the `bucket_name/dir` and all subdirectories recursively * `gs://bucket_name/file*`: matches files prefixed by `file` in `bucket_name` * `gs://bucket_name/??.txt`: matches files with two characters followed by `.txt` in `bucket_name` * `gs://bucket_name/[aeiou].txt`: matches files that contain a single vowel character followed by `.txt` in `bucket_name` * `gs://bucket_name/[a-m].txt`: matches files that contain `a`, `b`, ... or `m` followed by `.txt` in `bucket_name` * `gs://bucket_name/a/*/b`: matches all files in `bucket_name` that match the `a/*/b` pattern, such as `a/c/b`, `a/d/b` * `gs://another_bucket/a.txt`: matches `gs://another_bucket/a.txt` FilePattern []string `pulumi:"filePattern"` // File type in MIME format, for example, `text/plain`. FileType string `pulumi:"fileType"` }
Details the properties of the underlying storage.
type GoogleCloudDatacatalogV1StoragePropertiesResponseOutput ¶ added in v0.15.0
type GoogleCloudDatacatalogV1StoragePropertiesResponseOutput struct{ *pulumi.OutputState }
Details the properties of the underlying storage.
func (GoogleCloudDatacatalogV1StoragePropertiesResponseOutput) ElementType ¶ added in v0.15.0
func (GoogleCloudDatacatalogV1StoragePropertiesResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1StoragePropertiesResponseOutput) FilePattern ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1StoragePropertiesResponseOutput) FilePattern() pulumi.StringArrayOutput
Patterns to identify a set of files for this fileset. Examples of a valid `file_pattern`: * `gs://bucket_name/dir/*`: matches all files in the `bucket_name/dir` directory * `gs://bucket_name/dir/**`: matches all files in the `bucket_name/dir` and all subdirectories recursively * `gs://bucket_name/file*`: matches files prefixed by `file` in `bucket_name` * `gs://bucket_name/??.txt`: matches files with two characters followed by `.txt` in `bucket_name` * `gs://bucket_name/[aeiou].txt`: matches files that contain a single vowel character followed by `.txt` in `bucket_name` * `gs://bucket_name/[a-m].txt`: matches files that contain `a`, `b`, ... or `m` followed by `.txt` in `bucket_name` * `gs://bucket_name/a/*/b`: matches all files in `bucket_name` that match the `a/*/b` pattern, such as `a/c/b`, `a/d/b` * `gs://another_bucket/a.txt`: matches `gs://another_bucket/a.txt`
func (GoogleCloudDatacatalogV1StoragePropertiesResponseOutput) FileType ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1StoragePropertiesResponseOutput) FileType() pulumi.StringOutput
File type in MIME format, for example, `text/plain`.
func (GoogleCloudDatacatalogV1StoragePropertiesResponseOutput) ToGoogleCloudDatacatalogV1StoragePropertiesResponseOutput ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1StoragePropertiesResponseOutput) ToGoogleCloudDatacatalogV1StoragePropertiesResponseOutput() GoogleCloudDatacatalogV1StoragePropertiesResponseOutput
func (GoogleCloudDatacatalogV1StoragePropertiesResponseOutput) ToGoogleCloudDatacatalogV1StoragePropertiesResponseOutputWithContext ¶ added in v0.15.0
func (o GoogleCloudDatacatalogV1StoragePropertiesResponseOutput) ToGoogleCloudDatacatalogV1StoragePropertiesResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1StoragePropertiesResponseOutput
type GoogleCloudDatacatalogV1SystemTimestamps ¶
type GoogleCloudDatacatalogV1SystemTimestamps struct { // Creation timestamp of the resource within the given system. CreateTime *string `pulumi:"createTime"` // Timestamp of the last modification of the resource or its metadata within a given system. Note: Depending on the source system, not every modification updates this timestamp. For example, BigQuery timestamps every metadata modification but not data or permission changes. UpdateTime *string `pulumi:"updateTime"` }
Timestamps associated with this resource in a particular system.
type GoogleCloudDatacatalogV1SystemTimestampsArgs ¶
type GoogleCloudDatacatalogV1SystemTimestampsArgs struct { // Creation timestamp of the resource within the given system. CreateTime pulumi.StringPtrInput `pulumi:"createTime"` // Timestamp of the last modification of the resource or its metadata within a given system. Note: Depending on the source system, not every modification updates this timestamp. For example, BigQuery timestamps every metadata modification but not data or permission changes. UpdateTime pulumi.StringPtrInput `pulumi:"updateTime"` }
Timestamps associated with this resource in a particular system.
func (GoogleCloudDatacatalogV1SystemTimestampsArgs) ElementType ¶
func (GoogleCloudDatacatalogV1SystemTimestampsArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1SystemTimestampsArgs) ToGoogleCloudDatacatalogV1SystemTimestampsOutput ¶
func (i GoogleCloudDatacatalogV1SystemTimestampsArgs) ToGoogleCloudDatacatalogV1SystemTimestampsOutput() GoogleCloudDatacatalogV1SystemTimestampsOutput
func (GoogleCloudDatacatalogV1SystemTimestampsArgs) ToGoogleCloudDatacatalogV1SystemTimestampsOutputWithContext ¶
func (i GoogleCloudDatacatalogV1SystemTimestampsArgs) ToGoogleCloudDatacatalogV1SystemTimestampsOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SystemTimestampsOutput
func (GoogleCloudDatacatalogV1SystemTimestampsArgs) ToGoogleCloudDatacatalogV1SystemTimestampsPtrOutput ¶
func (i GoogleCloudDatacatalogV1SystemTimestampsArgs) ToGoogleCloudDatacatalogV1SystemTimestampsPtrOutput() GoogleCloudDatacatalogV1SystemTimestampsPtrOutput
func (GoogleCloudDatacatalogV1SystemTimestampsArgs) ToGoogleCloudDatacatalogV1SystemTimestampsPtrOutputWithContext ¶
func (i GoogleCloudDatacatalogV1SystemTimestampsArgs) ToGoogleCloudDatacatalogV1SystemTimestampsPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SystemTimestampsPtrOutput
type GoogleCloudDatacatalogV1SystemTimestampsInput ¶
type GoogleCloudDatacatalogV1SystemTimestampsInput interface { pulumi.Input ToGoogleCloudDatacatalogV1SystemTimestampsOutput() GoogleCloudDatacatalogV1SystemTimestampsOutput ToGoogleCloudDatacatalogV1SystemTimestampsOutputWithContext(context.Context) GoogleCloudDatacatalogV1SystemTimestampsOutput }
GoogleCloudDatacatalogV1SystemTimestampsInput is an input type that accepts GoogleCloudDatacatalogV1SystemTimestampsArgs and GoogleCloudDatacatalogV1SystemTimestampsOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1SystemTimestampsInput` via:
GoogleCloudDatacatalogV1SystemTimestampsArgs{...}
type GoogleCloudDatacatalogV1SystemTimestampsOutput ¶
type GoogleCloudDatacatalogV1SystemTimestampsOutput struct{ *pulumi.OutputState }
Timestamps associated with this resource in a particular system.
func (GoogleCloudDatacatalogV1SystemTimestampsOutput) CreateTime ¶
func (o GoogleCloudDatacatalogV1SystemTimestampsOutput) CreateTime() pulumi.StringPtrOutput
Creation timestamp of the resource within the given system.
func (GoogleCloudDatacatalogV1SystemTimestampsOutput) ElementType ¶
func (GoogleCloudDatacatalogV1SystemTimestampsOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1SystemTimestampsOutput) ToGoogleCloudDatacatalogV1SystemTimestampsOutput ¶
func (o GoogleCloudDatacatalogV1SystemTimestampsOutput) ToGoogleCloudDatacatalogV1SystemTimestampsOutput() GoogleCloudDatacatalogV1SystemTimestampsOutput
func (GoogleCloudDatacatalogV1SystemTimestampsOutput) ToGoogleCloudDatacatalogV1SystemTimestampsOutputWithContext ¶
func (o GoogleCloudDatacatalogV1SystemTimestampsOutput) ToGoogleCloudDatacatalogV1SystemTimestampsOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SystemTimestampsOutput
func (GoogleCloudDatacatalogV1SystemTimestampsOutput) ToGoogleCloudDatacatalogV1SystemTimestampsPtrOutput ¶
func (o GoogleCloudDatacatalogV1SystemTimestampsOutput) ToGoogleCloudDatacatalogV1SystemTimestampsPtrOutput() GoogleCloudDatacatalogV1SystemTimestampsPtrOutput
func (GoogleCloudDatacatalogV1SystemTimestampsOutput) ToGoogleCloudDatacatalogV1SystemTimestampsPtrOutputWithContext ¶
func (o GoogleCloudDatacatalogV1SystemTimestampsOutput) ToGoogleCloudDatacatalogV1SystemTimestampsPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SystemTimestampsPtrOutput
func (GoogleCloudDatacatalogV1SystemTimestampsOutput) UpdateTime ¶
func (o GoogleCloudDatacatalogV1SystemTimestampsOutput) UpdateTime() pulumi.StringPtrOutput
Timestamp of the last modification of the resource or its metadata within a given system. Note: Depending on the source system, not every modification updates this timestamp. For example, BigQuery timestamps every metadata modification but not data or permission changes.
type GoogleCloudDatacatalogV1SystemTimestampsPtrInput ¶
type GoogleCloudDatacatalogV1SystemTimestampsPtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1SystemTimestampsPtrOutput() GoogleCloudDatacatalogV1SystemTimestampsPtrOutput ToGoogleCloudDatacatalogV1SystemTimestampsPtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1SystemTimestampsPtrOutput }
GoogleCloudDatacatalogV1SystemTimestampsPtrInput is an input type that accepts GoogleCloudDatacatalogV1SystemTimestampsArgs, GoogleCloudDatacatalogV1SystemTimestampsPtr and GoogleCloudDatacatalogV1SystemTimestampsPtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1SystemTimestampsPtrInput` via:
GoogleCloudDatacatalogV1SystemTimestampsArgs{...} or: nil
func GoogleCloudDatacatalogV1SystemTimestampsPtr ¶
func GoogleCloudDatacatalogV1SystemTimestampsPtr(v *GoogleCloudDatacatalogV1SystemTimestampsArgs) GoogleCloudDatacatalogV1SystemTimestampsPtrInput
type GoogleCloudDatacatalogV1SystemTimestampsPtrOutput ¶
type GoogleCloudDatacatalogV1SystemTimestampsPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1SystemTimestampsPtrOutput) CreateTime ¶
func (o GoogleCloudDatacatalogV1SystemTimestampsPtrOutput) CreateTime() pulumi.StringPtrOutput
Creation timestamp of the resource within the given system.
func (GoogleCloudDatacatalogV1SystemTimestampsPtrOutput) ElementType ¶
func (GoogleCloudDatacatalogV1SystemTimestampsPtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1SystemTimestampsPtrOutput) ToGoogleCloudDatacatalogV1SystemTimestampsPtrOutput ¶
func (o GoogleCloudDatacatalogV1SystemTimestampsPtrOutput) ToGoogleCloudDatacatalogV1SystemTimestampsPtrOutput() GoogleCloudDatacatalogV1SystemTimestampsPtrOutput
func (GoogleCloudDatacatalogV1SystemTimestampsPtrOutput) ToGoogleCloudDatacatalogV1SystemTimestampsPtrOutputWithContext ¶
func (o GoogleCloudDatacatalogV1SystemTimestampsPtrOutput) ToGoogleCloudDatacatalogV1SystemTimestampsPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SystemTimestampsPtrOutput
func (GoogleCloudDatacatalogV1SystemTimestampsPtrOutput) UpdateTime ¶
func (o GoogleCloudDatacatalogV1SystemTimestampsPtrOutput) UpdateTime() pulumi.StringPtrOutput
Timestamp of the last modification of the resource or its metadata within a given system. Note: Depending on the source system, not every modification updates this timestamp. For example, BigQuery timestamps every metadata modification but not data or permission changes.
type GoogleCloudDatacatalogV1SystemTimestampsResponse ¶
type GoogleCloudDatacatalogV1SystemTimestampsResponse struct { // Creation timestamp of the resource within the given system. CreateTime string `pulumi:"createTime"` // Expiration timestamp of the resource within the given system. Currently only applicable to BigQuery resources. ExpireTime string `pulumi:"expireTime"` // Timestamp of the last modification of the resource or its metadata within a given system. Note: Depending on the source system, not every modification updates this timestamp. For example, BigQuery timestamps every metadata modification but not data or permission changes. UpdateTime string `pulumi:"updateTime"` }
Timestamps associated with this resource in a particular system.
type GoogleCloudDatacatalogV1SystemTimestampsResponseOutput ¶
type GoogleCloudDatacatalogV1SystemTimestampsResponseOutput struct{ *pulumi.OutputState }
Timestamps associated with this resource in a particular system.
func (GoogleCloudDatacatalogV1SystemTimestampsResponseOutput) CreateTime ¶
func (o GoogleCloudDatacatalogV1SystemTimestampsResponseOutput) CreateTime() pulumi.StringOutput
Creation timestamp of the resource within the given system.
func (GoogleCloudDatacatalogV1SystemTimestampsResponseOutput) ElementType ¶
func (GoogleCloudDatacatalogV1SystemTimestampsResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1SystemTimestampsResponseOutput) ExpireTime ¶
func (o GoogleCloudDatacatalogV1SystemTimestampsResponseOutput) ExpireTime() pulumi.StringOutput
Expiration timestamp of the resource within the given system. Currently only applicable to BigQuery resources.
func (GoogleCloudDatacatalogV1SystemTimestampsResponseOutput) ToGoogleCloudDatacatalogV1SystemTimestampsResponseOutput ¶
func (o GoogleCloudDatacatalogV1SystemTimestampsResponseOutput) ToGoogleCloudDatacatalogV1SystemTimestampsResponseOutput() GoogleCloudDatacatalogV1SystemTimestampsResponseOutput
func (GoogleCloudDatacatalogV1SystemTimestampsResponseOutput) ToGoogleCloudDatacatalogV1SystemTimestampsResponseOutputWithContext ¶
func (o GoogleCloudDatacatalogV1SystemTimestampsResponseOutput) ToGoogleCloudDatacatalogV1SystemTimestampsResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1SystemTimestampsResponseOutput
func (GoogleCloudDatacatalogV1SystemTimestampsResponseOutput) UpdateTime ¶
func (o GoogleCloudDatacatalogV1SystemTimestampsResponseOutput) UpdateTime() pulumi.StringOutput
Timestamp of the last modification of the resource or its metadata within a given system. Note: Depending on the source system, not every modification updates this timestamp. For example, BigQuery timestamps every metadata modification but not data or permission changes.
type GoogleCloudDatacatalogV1TableSpecResponse ¶
type GoogleCloudDatacatalogV1TableSpecResponse struct { // If the table is date-sharded, that is, it matches the `[prefix]YYYYMMDD` name pattern, this field is the Data Catalog resource name of the date-sharded grouped entry. For example: `projects/{PROJECT_ID}/locations/{LOCATION}/entrygroups/{ENTRY_GROUP_ID}/entries/{ENTRY_ID}`. Otherwise, `grouped_entry` is empty. GroupedEntry string `pulumi:"groupedEntry"` }
Normal BigQuery table specification.
type GoogleCloudDatacatalogV1TableSpecResponseOutput ¶
type GoogleCloudDatacatalogV1TableSpecResponseOutput struct{ *pulumi.OutputState }
Normal BigQuery table specification.
func (GoogleCloudDatacatalogV1TableSpecResponseOutput) ElementType ¶
func (GoogleCloudDatacatalogV1TableSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1TableSpecResponseOutput) GroupedEntry ¶
func (o GoogleCloudDatacatalogV1TableSpecResponseOutput) GroupedEntry() pulumi.StringOutput
If the table is date-sharded, that is, it matches the `[prefix]YYYYMMDD` name pattern, this field is the Data Catalog resource name of the date-sharded grouped entry. For example: `projects/{PROJECT_ID}/locations/{LOCATION}/entrygroups/{ENTRY_GROUP_ID}/entries/{ENTRY_ID}`. Otherwise, `grouped_entry` is empty.
func (GoogleCloudDatacatalogV1TableSpecResponseOutput) ToGoogleCloudDatacatalogV1TableSpecResponseOutput ¶
func (o GoogleCloudDatacatalogV1TableSpecResponseOutput) ToGoogleCloudDatacatalogV1TableSpecResponseOutput() GoogleCloudDatacatalogV1TableSpecResponseOutput
func (GoogleCloudDatacatalogV1TableSpecResponseOutput) ToGoogleCloudDatacatalogV1TableSpecResponseOutputWithContext ¶
func (o GoogleCloudDatacatalogV1TableSpecResponseOutput) ToGoogleCloudDatacatalogV1TableSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1TableSpecResponseOutput
type GoogleCloudDatacatalogV1TagTemplateField ¶
type GoogleCloudDatacatalogV1TagTemplateField struct { // The description for this field. Defaults to an empty string. Description *string `pulumi:"description"` // The display name for this field. Defaults to an empty string. The name must contain only Unicode letters, numbers (0-9), underscores (_), dashes (-), spaces ( ), and can't start or end with spaces. The maximum length is 200 characters. DisplayName *string `pulumi:"displayName"` // If true, this field is required. Defaults to false. IsRequired *bool `pulumi:"isRequired"` // The order of this field with respect to other fields in this tag template. For example, a higher value can indicate a more important field. The value can be negative. Multiple fields can have the same order and field orders within a tag don't have to be sequential. Order *int `pulumi:"order"` // The type of value this tag field can contain. Type GoogleCloudDatacatalogV1FieldType `pulumi:"type"` }
The template for an individual field within a tag template.
type GoogleCloudDatacatalogV1TagTemplateFieldArgs ¶
type GoogleCloudDatacatalogV1TagTemplateFieldArgs struct { // The description for this field. Defaults to an empty string. Description pulumi.StringPtrInput `pulumi:"description"` // The display name for this field. Defaults to an empty string. The name must contain only Unicode letters, numbers (0-9), underscores (_), dashes (-), spaces ( ), and can't start or end with spaces. The maximum length is 200 characters. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // If true, this field is required. Defaults to false. IsRequired pulumi.BoolPtrInput `pulumi:"isRequired"` // The order of this field with respect to other fields in this tag template. For example, a higher value can indicate a more important field. The value can be negative. Multiple fields can have the same order and field orders within a tag don't have to be sequential. Order pulumi.IntPtrInput `pulumi:"order"` // The type of value this tag field can contain. Type GoogleCloudDatacatalogV1FieldTypeInput `pulumi:"type"` }
The template for an individual field within a tag template.
func (GoogleCloudDatacatalogV1TagTemplateFieldArgs) ElementType ¶
func (GoogleCloudDatacatalogV1TagTemplateFieldArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1TagTemplateFieldArgs) ToGoogleCloudDatacatalogV1TagTemplateFieldOutput ¶
func (i GoogleCloudDatacatalogV1TagTemplateFieldArgs) ToGoogleCloudDatacatalogV1TagTemplateFieldOutput() GoogleCloudDatacatalogV1TagTemplateFieldOutput
func (GoogleCloudDatacatalogV1TagTemplateFieldArgs) ToGoogleCloudDatacatalogV1TagTemplateFieldOutputWithContext ¶
func (i GoogleCloudDatacatalogV1TagTemplateFieldArgs) ToGoogleCloudDatacatalogV1TagTemplateFieldOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1TagTemplateFieldOutput
type GoogleCloudDatacatalogV1TagTemplateFieldInput ¶
type GoogleCloudDatacatalogV1TagTemplateFieldInput interface { pulumi.Input ToGoogleCloudDatacatalogV1TagTemplateFieldOutput() GoogleCloudDatacatalogV1TagTemplateFieldOutput ToGoogleCloudDatacatalogV1TagTemplateFieldOutputWithContext(context.Context) GoogleCloudDatacatalogV1TagTemplateFieldOutput }
GoogleCloudDatacatalogV1TagTemplateFieldInput is an input type that accepts GoogleCloudDatacatalogV1TagTemplateFieldArgs and GoogleCloudDatacatalogV1TagTemplateFieldOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1TagTemplateFieldInput` via:
GoogleCloudDatacatalogV1TagTemplateFieldArgs{...}
type GoogleCloudDatacatalogV1TagTemplateFieldMap ¶
type GoogleCloudDatacatalogV1TagTemplateFieldMap map[string]GoogleCloudDatacatalogV1TagTemplateFieldInput
func (GoogleCloudDatacatalogV1TagTemplateFieldMap) ElementType ¶
func (GoogleCloudDatacatalogV1TagTemplateFieldMap) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1TagTemplateFieldMap) ToGoogleCloudDatacatalogV1TagTemplateFieldMapOutput ¶
func (i GoogleCloudDatacatalogV1TagTemplateFieldMap) ToGoogleCloudDatacatalogV1TagTemplateFieldMapOutput() GoogleCloudDatacatalogV1TagTemplateFieldMapOutput
func (GoogleCloudDatacatalogV1TagTemplateFieldMap) ToGoogleCloudDatacatalogV1TagTemplateFieldMapOutputWithContext ¶
func (i GoogleCloudDatacatalogV1TagTemplateFieldMap) ToGoogleCloudDatacatalogV1TagTemplateFieldMapOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1TagTemplateFieldMapOutput
type GoogleCloudDatacatalogV1TagTemplateFieldMapInput ¶
type GoogleCloudDatacatalogV1TagTemplateFieldMapInput interface { pulumi.Input ToGoogleCloudDatacatalogV1TagTemplateFieldMapOutput() GoogleCloudDatacatalogV1TagTemplateFieldMapOutput ToGoogleCloudDatacatalogV1TagTemplateFieldMapOutputWithContext(context.Context) GoogleCloudDatacatalogV1TagTemplateFieldMapOutput }
GoogleCloudDatacatalogV1TagTemplateFieldMapInput is an input type that accepts GoogleCloudDatacatalogV1TagTemplateFieldMap and GoogleCloudDatacatalogV1TagTemplateFieldMapOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1TagTemplateFieldMapInput` via:
GoogleCloudDatacatalogV1TagTemplateFieldMap{ "key": GoogleCloudDatacatalogV1TagTemplateFieldArgs{...} }
type GoogleCloudDatacatalogV1TagTemplateFieldMapOutput ¶
type GoogleCloudDatacatalogV1TagTemplateFieldMapOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1TagTemplateFieldMapOutput) ElementType ¶
func (GoogleCloudDatacatalogV1TagTemplateFieldMapOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1TagTemplateFieldMapOutput) ToGoogleCloudDatacatalogV1TagTemplateFieldMapOutput ¶
func (o GoogleCloudDatacatalogV1TagTemplateFieldMapOutput) ToGoogleCloudDatacatalogV1TagTemplateFieldMapOutput() GoogleCloudDatacatalogV1TagTemplateFieldMapOutput
func (GoogleCloudDatacatalogV1TagTemplateFieldMapOutput) ToGoogleCloudDatacatalogV1TagTemplateFieldMapOutputWithContext ¶
func (o GoogleCloudDatacatalogV1TagTemplateFieldMapOutput) ToGoogleCloudDatacatalogV1TagTemplateFieldMapOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1TagTemplateFieldMapOutput
type GoogleCloudDatacatalogV1TagTemplateFieldOutput ¶
type GoogleCloudDatacatalogV1TagTemplateFieldOutput struct{ *pulumi.OutputState }
The template for an individual field within a tag template.
func (GoogleCloudDatacatalogV1TagTemplateFieldOutput) Description ¶
func (o GoogleCloudDatacatalogV1TagTemplateFieldOutput) Description() pulumi.StringPtrOutput
The description for this field. Defaults to an empty string.
func (GoogleCloudDatacatalogV1TagTemplateFieldOutput) DisplayName ¶
func (o GoogleCloudDatacatalogV1TagTemplateFieldOutput) DisplayName() pulumi.StringPtrOutput
The display name for this field. Defaults to an empty string. The name must contain only Unicode letters, numbers (0-9), underscores (_), dashes (-), spaces ( ), and can't start or end with spaces. The maximum length is 200 characters.
func (GoogleCloudDatacatalogV1TagTemplateFieldOutput) ElementType ¶
func (GoogleCloudDatacatalogV1TagTemplateFieldOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1TagTemplateFieldOutput) IsRequired ¶
func (o GoogleCloudDatacatalogV1TagTemplateFieldOutput) IsRequired() pulumi.BoolPtrOutput
If true, this field is required. Defaults to false.
func (GoogleCloudDatacatalogV1TagTemplateFieldOutput) Order ¶
func (o GoogleCloudDatacatalogV1TagTemplateFieldOutput) Order() pulumi.IntPtrOutput
The order of this field with respect to other fields in this tag template. For example, a higher value can indicate a more important field. The value can be negative. Multiple fields can have the same order and field orders within a tag don't have to be sequential.
func (GoogleCloudDatacatalogV1TagTemplateFieldOutput) ToGoogleCloudDatacatalogV1TagTemplateFieldOutput ¶
func (o GoogleCloudDatacatalogV1TagTemplateFieldOutput) ToGoogleCloudDatacatalogV1TagTemplateFieldOutput() GoogleCloudDatacatalogV1TagTemplateFieldOutput
func (GoogleCloudDatacatalogV1TagTemplateFieldOutput) ToGoogleCloudDatacatalogV1TagTemplateFieldOutputWithContext ¶
func (o GoogleCloudDatacatalogV1TagTemplateFieldOutput) ToGoogleCloudDatacatalogV1TagTemplateFieldOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1TagTemplateFieldOutput
func (GoogleCloudDatacatalogV1TagTemplateFieldOutput) Type ¶
func (o GoogleCloudDatacatalogV1TagTemplateFieldOutput) Type() GoogleCloudDatacatalogV1FieldTypeOutput
The type of value this tag field can contain.
type GoogleCloudDatacatalogV1TagTemplateFieldResponse ¶
type GoogleCloudDatacatalogV1TagTemplateFieldResponse struct { // The description for this field. Defaults to an empty string. Description string `pulumi:"description"` // The display name for this field. Defaults to an empty string. The name must contain only Unicode letters, numbers (0-9), underscores (_), dashes (-), spaces ( ), and can't start or end with spaces. The maximum length is 200 characters. DisplayName string `pulumi:"displayName"` // If true, this field is required. Defaults to false. IsRequired bool `pulumi:"isRequired"` // The resource name of the tag template field in URL format. Example: `projects/{PROJECT_ID}/locations/{LOCATION}/tagTemplates/{TAG_TEMPLATE}/fields/{FIELD}` Note: The tag template field itself might not be stored in the location specified in its name. The name must contain only letters (a-z, A-Z), numbers (0-9), or underscores (_), and must start with a letter or underscore. The maximum length is 64 characters. Name string `pulumi:"name"` // The order of this field with respect to other fields in this tag template. For example, a higher value can indicate a more important field. The value can be negative. Multiple fields can have the same order and field orders within a tag don't have to be sequential. Order int `pulumi:"order"` // The type of value this tag field can contain. Type GoogleCloudDatacatalogV1FieldTypeResponse `pulumi:"type"` }
The template for an individual field within a tag template.
type GoogleCloudDatacatalogV1TagTemplateFieldResponseMapOutput ¶
type GoogleCloudDatacatalogV1TagTemplateFieldResponseMapOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1TagTemplateFieldResponseMapOutput) ElementType ¶
func (GoogleCloudDatacatalogV1TagTemplateFieldResponseMapOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1TagTemplateFieldResponseMapOutput) ToGoogleCloudDatacatalogV1TagTemplateFieldResponseMapOutput ¶
func (o GoogleCloudDatacatalogV1TagTemplateFieldResponseMapOutput) ToGoogleCloudDatacatalogV1TagTemplateFieldResponseMapOutput() GoogleCloudDatacatalogV1TagTemplateFieldResponseMapOutput
func (GoogleCloudDatacatalogV1TagTemplateFieldResponseMapOutput) ToGoogleCloudDatacatalogV1TagTemplateFieldResponseMapOutputWithContext ¶
func (o GoogleCloudDatacatalogV1TagTemplateFieldResponseMapOutput) ToGoogleCloudDatacatalogV1TagTemplateFieldResponseMapOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1TagTemplateFieldResponseMapOutput
type GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput ¶
type GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput struct{ *pulumi.OutputState }
The template for an individual field within a tag template.
func (GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput) Description ¶
func (o GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput) Description() pulumi.StringOutput
The description for this field. Defaults to an empty string.
func (GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput) DisplayName ¶
func (o GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput) DisplayName() pulumi.StringOutput
The display name for this field. Defaults to an empty string. The name must contain only Unicode letters, numbers (0-9), underscores (_), dashes (-), spaces ( ), and can't start or end with spaces. The maximum length is 200 characters.
func (GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput) ElementType ¶
func (GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput) IsRequired ¶
func (o GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput) IsRequired() pulumi.BoolOutput
If true, this field is required. Defaults to false.
func (GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput) Name ¶
func (o GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput) Name() pulumi.StringOutput
The resource name of the tag template field in URL format. Example: `projects/{PROJECT_ID}/locations/{LOCATION}/tagTemplates/{TAG_TEMPLATE}/fields/{FIELD}` Note: The tag template field itself might not be stored in the location specified in its name. The name must contain only letters (a-z, A-Z), numbers (0-9), or underscores (_), and must start with a letter or underscore. The maximum length is 64 characters.
func (GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput) Order ¶
func (o GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput) Order() pulumi.IntOutput
The order of this field with respect to other fields in this tag template. For example, a higher value can indicate a more important field. The value can be negative. Multiple fields can have the same order and field orders within a tag don't have to be sequential.
func (GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput) ToGoogleCloudDatacatalogV1TagTemplateFieldResponseOutput ¶
func (o GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput) ToGoogleCloudDatacatalogV1TagTemplateFieldResponseOutput() GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput
func (GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput) ToGoogleCloudDatacatalogV1TagTemplateFieldResponseOutputWithContext ¶
func (o GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput) ToGoogleCloudDatacatalogV1TagTemplateFieldResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput
func (GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput) Type ¶
func (o GoogleCloudDatacatalogV1TagTemplateFieldResponseOutput) Type() GoogleCloudDatacatalogV1FieldTypeResponseOutput
The type of value this tag field can contain.
type GoogleCloudDatacatalogV1TaxonomyServiceResponse ¶ added in v0.28.0
type GoogleCloudDatacatalogV1TaxonomyServiceResponse struct { // The service agent for the service. Identity string `pulumi:"identity"` // The Google Cloud service name. Name string `pulumi:"name"` }
The source system of the Taxonomy.
type GoogleCloudDatacatalogV1TaxonomyServiceResponseOutput ¶ added in v0.28.0
type GoogleCloudDatacatalogV1TaxonomyServiceResponseOutput struct{ *pulumi.OutputState }
The source system of the Taxonomy.
func (GoogleCloudDatacatalogV1TaxonomyServiceResponseOutput) ElementType ¶ added in v0.28.0
func (GoogleCloudDatacatalogV1TaxonomyServiceResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1TaxonomyServiceResponseOutput) Identity ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1TaxonomyServiceResponseOutput) Identity() pulumi.StringOutput
The service agent for the service.
func (GoogleCloudDatacatalogV1TaxonomyServiceResponseOutput) Name ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1TaxonomyServiceResponseOutput) Name() pulumi.StringOutput
The Google Cloud service name.
func (GoogleCloudDatacatalogV1TaxonomyServiceResponseOutput) ToGoogleCloudDatacatalogV1TaxonomyServiceResponseOutput ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1TaxonomyServiceResponseOutput) ToGoogleCloudDatacatalogV1TaxonomyServiceResponseOutput() GoogleCloudDatacatalogV1TaxonomyServiceResponseOutput
func (GoogleCloudDatacatalogV1TaxonomyServiceResponseOutput) ToGoogleCloudDatacatalogV1TaxonomyServiceResponseOutputWithContext ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1TaxonomyServiceResponseOutput) ToGoogleCloudDatacatalogV1TaxonomyServiceResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1TaxonomyServiceResponseOutput
type GoogleCloudDatacatalogV1UsageSignal ¶ added in v0.26.0
type GoogleCloudDatacatalogV1UsageSignal struct { // Common usage statistics over each of the predefined time ranges. Supported time ranges are `{"24H", "7D", "30D", "Lifetime"}`. CommonUsageWithinTimeRange map[string]GoogleCloudDatacatalogV1CommonUsageStats `pulumi:"commonUsageWithinTimeRange"` // Favorite count in the source system. FavoriteCount *string `pulumi:"favoriteCount"` // The end timestamp of the duration of usage statistics. UpdateTime *string `pulumi:"updateTime"` }
The set of all usage signals that Data Catalog stores. Note: Usually, these signals are updated daily. In rare cases, an update may fail but will be performed again on the next day.
type GoogleCloudDatacatalogV1UsageSignalArgs ¶ added in v0.26.0
type GoogleCloudDatacatalogV1UsageSignalArgs struct { // Common usage statistics over each of the predefined time ranges. Supported time ranges are `{"24H", "7D", "30D", "Lifetime"}`. CommonUsageWithinTimeRange GoogleCloudDatacatalogV1CommonUsageStatsMapInput `pulumi:"commonUsageWithinTimeRange"` // Favorite count in the source system. FavoriteCount pulumi.StringPtrInput `pulumi:"favoriteCount"` // The end timestamp of the duration of usage statistics. UpdateTime pulumi.StringPtrInput `pulumi:"updateTime"` }
The set of all usage signals that Data Catalog stores. Note: Usually, these signals are updated daily. In rare cases, an update may fail but will be performed again on the next day.
func (GoogleCloudDatacatalogV1UsageSignalArgs) ElementType ¶ added in v0.26.0
func (GoogleCloudDatacatalogV1UsageSignalArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1UsageSignalArgs) ToGoogleCloudDatacatalogV1UsageSignalOutput ¶ added in v0.26.0
func (i GoogleCloudDatacatalogV1UsageSignalArgs) ToGoogleCloudDatacatalogV1UsageSignalOutput() GoogleCloudDatacatalogV1UsageSignalOutput
func (GoogleCloudDatacatalogV1UsageSignalArgs) ToGoogleCloudDatacatalogV1UsageSignalOutputWithContext ¶ added in v0.26.0
func (i GoogleCloudDatacatalogV1UsageSignalArgs) ToGoogleCloudDatacatalogV1UsageSignalOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1UsageSignalOutput
func (GoogleCloudDatacatalogV1UsageSignalArgs) ToGoogleCloudDatacatalogV1UsageSignalPtrOutput ¶ added in v0.26.0
func (i GoogleCloudDatacatalogV1UsageSignalArgs) ToGoogleCloudDatacatalogV1UsageSignalPtrOutput() GoogleCloudDatacatalogV1UsageSignalPtrOutput
func (GoogleCloudDatacatalogV1UsageSignalArgs) ToGoogleCloudDatacatalogV1UsageSignalPtrOutputWithContext ¶ added in v0.26.0
func (i GoogleCloudDatacatalogV1UsageSignalArgs) ToGoogleCloudDatacatalogV1UsageSignalPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1UsageSignalPtrOutput
type GoogleCloudDatacatalogV1UsageSignalInput ¶ added in v0.26.0
type GoogleCloudDatacatalogV1UsageSignalInput interface { pulumi.Input ToGoogleCloudDatacatalogV1UsageSignalOutput() GoogleCloudDatacatalogV1UsageSignalOutput ToGoogleCloudDatacatalogV1UsageSignalOutputWithContext(context.Context) GoogleCloudDatacatalogV1UsageSignalOutput }
GoogleCloudDatacatalogV1UsageSignalInput is an input type that accepts GoogleCloudDatacatalogV1UsageSignalArgs and GoogleCloudDatacatalogV1UsageSignalOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1UsageSignalInput` via:
GoogleCloudDatacatalogV1UsageSignalArgs{...}
type GoogleCloudDatacatalogV1UsageSignalOutput ¶ added in v0.26.0
type GoogleCloudDatacatalogV1UsageSignalOutput struct{ *pulumi.OutputState }
The set of all usage signals that Data Catalog stores. Note: Usually, these signals are updated daily. In rare cases, an update may fail but will be performed again on the next day.
func (GoogleCloudDatacatalogV1UsageSignalOutput) CommonUsageWithinTimeRange ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1UsageSignalOutput) CommonUsageWithinTimeRange() GoogleCloudDatacatalogV1CommonUsageStatsMapOutput
Common usage statistics over each of the predefined time ranges. Supported time ranges are `{"24H", "7D", "30D", "Lifetime"}`.
func (GoogleCloudDatacatalogV1UsageSignalOutput) ElementType ¶ added in v0.26.0
func (GoogleCloudDatacatalogV1UsageSignalOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1UsageSignalOutput) FavoriteCount ¶ added in v0.26.0
func (o GoogleCloudDatacatalogV1UsageSignalOutput) FavoriteCount() pulumi.StringPtrOutput
Favorite count in the source system.
func (GoogleCloudDatacatalogV1UsageSignalOutput) ToGoogleCloudDatacatalogV1UsageSignalOutput ¶ added in v0.26.0
func (o GoogleCloudDatacatalogV1UsageSignalOutput) ToGoogleCloudDatacatalogV1UsageSignalOutput() GoogleCloudDatacatalogV1UsageSignalOutput
func (GoogleCloudDatacatalogV1UsageSignalOutput) ToGoogleCloudDatacatalogV1UsageSignalOutputWithContext ¶ added in v0.26.0
func (o GoogleCloudDatacatalogV1UsageSignalOutput) ToGoogleCloudDatacatalogV1UsageSignalOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1UsageSignalOutput
func (GoogleCloudDatacatalogV1UsageSignalOutput) ToGoogleCloudDatacatalogV1UsageSignalPtrOutput ¶ added in v0.26.0
func (o GoogleCloudDatacatalogV1UsageSignalOutput) ToGoogleCloudDatacatalogV1UsageSignalPtrOutput() GoogleCloudDatacatalogV1UsageSignalPtrOutput
func (GoogleCloudDatacatalogV1UsageSignalOutput) ToGoogleCloudDatacatalogV1UsageSignalPtrOutputWithContext ¶ added in v0.26.0
func (o GoogleCloudDatacatalogV1UsageSignalOutput) ToGoogleCloudDatacatalogV1UsageSignalPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1UsageSignalPtrOutput
func (GoogleCloudDatacatalogV1UsageSignalOutput) UpdateTime ¶ added in v0.26.0
func (o GoogleCloudDatacatalogV1UsageSignalOutput) UpdateTime() pulumi.StringPtrOutput
The end timestamp of the duration of usage statistics.
type GoogleCloudDatacatalogV1UsageSignalPtrInput ¶ added in v0.26.0
type GoogleCloudDatacatalogV1UsageSignalPtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1UsageSignalPtrOutput() GoogleCloudDatacatalogV1UsageSignalPtrOutput ToGoogleCloudDatacatalogV1UsageSignalPtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1UsageSignalPtrOutput }
GoogleCloudDatacatalogV1UsageSignalPtrInput is an input type that accepts GoogleCloudDatacatalogV1UsageSignalArgs, GoogleCloudDatacatalogV1UsageSignalPtr and GoogleCloudDatacatalogV1UsageSignalPtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1UsageSignalPtrInput` via:
GoogleCloudDatacatalogV1UsageSignalArgs{...} or: nil
func GoogleCloudDatacatalogV1UsageSignalPtr ¶ added in v0.26.0
func GoogleCloudDatacatalogV1UsageSignalPtr(v *GoogleCloudDatacatalogV1UsageSignalArgs) GoogleCloudDatacatalogV1UsageSignalPtrInput
type GoogleCloudDatacatalogV1UsageSignalPtrOutput ¶ added in v0.26.0
type GoogleCloudDatacatalogV1UsageSignalPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1UsageSignalPtrOutput) CommonUsageWithinTimeRange ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1UsageSignalPtrOutput) CommonUsageWithinTimeRange() GoogleCloudDatacatalogV1CommonUsageStatsMapOutput
Common usage statistics over each of the predefined time ranges. Supported time ranges are `{"24H", "7D", "30D", "Lifetime"}`.
func (GoogleCloudDatacatalogV1UsageSignalPtrOutput) ElementType ¶ added in v0.26.0
func (GoogleCloudDatacatalogV1UsageSignalPtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1UsageSignalPtrOutput) FavoriteCount ¶ added in v0.26.0
func (o GoogleCloudDatacatalogV1UsageSignalPtrOutput) FavoriteCount() pulumi.StringPtrOutput
Favorite count in the source system.
func (GoogleCloudDatacatalogV1UsageSignalPtrOutput) ToGoogleCloudDatacatalogV1UsageSignalPtrOutput ¶ added in v0.26.0
func (o GoogleCloudDatacatalogV1UsageSignalPtrOutput) ToGoogleCloudDatacatalogV1UsageSignalPtrOutput() GoogleCloudDatacatalogV1UsageSignalPtrOutput
func (GoogleCloudDatacatalogV1UsageSignalPtrOutput) ToGoogleCloudDatacatalogV1UsageSignalPtrOutputWithContext ¶ added in v0.26.0
func (o GoogleCloudDatacatalogV1UsageSignalPtrOutput) ToGoogleCloudDatacatalogV1UsageSignalPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1UsageSignalPtrOutput
func (GoogleCloudDatacatalogV1UsageSignalPtrOutput) UpdateTime ¶ added in v0.26.0
func (o GoogleCloudDatacatalogV1UsageSignalPtrOutput) UpdateTime() pulumi.StringPtrOutput
The end timestamp of the duration of usage statistics.
type GoogleCloudDatacatalogV1UsageSignalResponse ¶
type GoogleCloudDatacatalogV1UsageSignalResponse struct { // Common usage statistics over each of the predefined time ranges. Supported time ranges are `{"24H", "7D", "30D", "Lifetime"}`. CommonUsageWithinTimeRange map[string]GoogleCloudDatacatalogV1CommonUsageStatsResponse `pulumi:"commonUsageWithinTimeRange"` // Favorite count in the source system. FavoriteCount string `pulumi:"favoriteCount"` // The end timestamp of the duration of usage statistics. UpdateTime string `pulumi:"updateTime"` // BigQuery usage statistics over each of the predefined time ranges. Supported time ranges are `{"24H", "7D", "30D"}`. UsageWithinTimeRange map[string]GoogleCloudDatacatalogV1UsageStatsResponse `pulumi:"usageWithinTimeRange"` }
The set of all usage signals that Data Catalog stores. Note: Usually, these signals are updated daily. In rare cases, an update may fail but will be performed again on the next day.
type GoogleCloudDatacatalogV1UsageSignalResponseOutput ¶
type GoogleCloudDatacatalogV1UsageSignalResponseOutput struct{ *pulumi.OutputState }
The set of all usage signals that Data Catalog stores. Note: Usually, these signals are updated daily. In rare cases, an update may fail but will be performed again on the next day.
func (GoogleCloudDatacatalogV1UsageSignalResponseOutput) CommonUsageWithinTimeRange ¶ added in v0.28.0
func (o GoogleCloudDatacatalogV1UsageSignalResponseOutput) CommonUsageWithinTimeRange() GoogleCloudDatacatalogV1CommonUsageStatsResponseMapOutput
Common usage statistics over each of the predefined time ranges. Supported time ranges are `{"24H", "7D", "30D", "Lifetime"}`.
func (GoogleCloudDatacatalogV1UsageSignalResponseOutput) ElementType ¶
func (GoogleCloudDatacatalogV1UsageSignalResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1UsageSignalResponseOutput) FavoriteCount ¶ added in v0.26.0
func (o GoogleCloudDatacatalogV1UsageSignalResponseOutput) FavoriteCount() pulumi.StringOutput
Favorite count in the source system.
func (GoogleCloudDatacatalogV1UsageSignalResponseOutput) ToGoogleCloudDatacatalogV1UsageSignalResponseOutput ¶
func (o GoogleCloudDatacatalogV1UsageSignalResponseOutput) ToGoogleCloudDatacatalogV1UsageSignalResponseOutput() GoogleCloudDatacatalogV1UsageSignalResponseOutput
func (GoogleCloudDatacatalogV1UsageSignalResponseOutput) ToGoogleCloudDatacatalogV1UsageSignalResponseOutputWithContext ¶
func (o GoogleCloudDatacatalogV1UsageSignalResponseOutput) ToGoogleCloudDatacatalogV1UsageSignalResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1UsageSignalResponseOutput
func (GoogleCloudDatacatalogV1UsageSignalResponseOutput) UpdateTime ¶
func (o GoogleCloudDatacatalogV1UsageSignalResponseOutput) UpdateTime() pulumi.StringOutput
The end timestamp of the duration of usage statistics.
func (GoogleCloudDatacatalogV1UsageSignalResponseOutput) UsageWithinTimeRange ¶
func (o GoogleCloudDatacatalogV1UsageSignalResponseOutput) UsageWithinTimeRange() GoogleCloudDatacatalogV1UsageStatsResponseMapOutput
BigQuery usage statistics over each of the predefined time ranges. Supported time ranges are `{"24H", "7D", "30D"}`.
type GoogleCloudDatacatalogV1UsageStatsResponse ¶
type GoogleCloudDatacatalogV1UsageStatsResponse struct { // The number of cancelled attempts to use the underlying entry. TotalCancellations float64 `pulumi:"totalCancellations"` // The number of successful uses of the underlying entry. TotalCompletions float64 `pulumi:"totalCompletions"` // Total time spent only on successful uses, in milliseconds. TotalExecutionTimeForCompletionsMillis float64 `pulumi:"totalExecutionTimeForCompletionsMillis"` // The number of failed attempts to use the underlying entry. TotalFailures float64 `pulumi:"totalFailures"` }
Detailed statistics on the entry's usage. Usage statistics have the following limitations: - Only BigQuery tables have them. - They only include BigQuery query jobs. - They might be underestimated because wildcard table references are not yet counted. For more information, see [Querying multiple tables using a wildcard table] (https://cloud.google.com/bigquery/docs/querying-wildcard-tables)
type GoogleCloudDatacatalogV1UsageStatsResponseMapOutput ¶
type GoogleCloudDatacatalogV1UsageStatsResponseMapOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1UsageStatsResponseMapOutput) ElementType ¶
func (GoogleCloudDatacatalogV1UsageStatsResponseMapOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1UsageStatsResponseMapOutput) ToGoogleCloudDatacatalogV1UsageStatsResponseMapOutput ¶
func (o GoogleCloudDatacatalogV1UsageStatsResponseMapOutput) ToGoogleCloudDatacatalogV1UsageStatsResponseMapOutput() GoogleCloudDatacatalogV1UsageStatsResponseMapOutput
func (GoogleCloudDatacatalogV1UsageStatsResponseMapOutput) ToGoogleCloudDatacatalogV1UsageStatsResponseMapOutputWithContext ¶
func (o GoogleCloudDatacatalogV1UsageStatsResponseMapOutput) ToGoogleCloudDatacatalogV1UsageStatsResponseMapOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1UsageStatsResponseMapOutput
type GoogleCloudDatacatalogV1UsageStatsResponseOutput ¶
type GoogleCloudDatacatalogV1UsageStatsResponseOutput struct{ *pulumi.OutputState }
Detailed statistics on the entry's usage. Usage statistics have the following limitations: - Only BigQuery tables have them. - They only include BigQuery query jobs. - They might be underestimated because wildcard table references are not yet counted. For more information, see [Querying multiple tables using a wildcard table] (https://cloud.google.com/bigquery/docs/querying-wildcard-tables)
func (GoogleCloudDatacatalogV1UsageStatsResponseOutput) ElementType ¶
func (GoogleCloudDatacatalogV1UsageStatsResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1UsageStatsResponseOutput) ToGoogleCloudDatacatalogV1UsageStatsResponseOutput ¶
func (o GoogleCloudDatacatalogV1UsageStatsResponseOutput) ToGoogleCloudDatacatalogV1UsageStatsResponseOutput() GoogleCloudDatacatalogV1UsageStatsResponseOutput
func (GoogleCloudDatacatalogV1UsageStatsResponseOutput) ToGoogleCloudDatacatalogV1UsageStatsResponseOutputWithContext ¶
func (o GoogleCloudDatacatalogV1UsageStatsResponseOutput) ToGoogleCloudDatacatalogV1UsageStatsResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1UsageStatsResponseOutput
func (GoogleCloudDatacatalogV1UsageStatsResponseOutput) TotalCancellations ¶
func (o GoogleCloudDatacatalogV1UsageStatsResponseOutput) TotalCancellations() pulumi.Float64Output
The number of cancelled attempts to use the underlying entry.
func (GoogleCloudDatacatalogV1UsageStatsResponseOutput) TotalCompletions ¶
func (o GoogleCloudDatacatalogV1UsageStatsResponseOutput) TotalCompletions() pulumi.Float64Output
The number of successful uses of the underlying entry.
func (GoogleCloudDatacatalogV1UsageStatsResponseOutput) TotalExecutionTimeForCompletionsMillis ¶
func (o GoogleCloudDatacatalogV1UsageStatsResponseOutput) TotalExecutionTimeForCompletionsMillis() pulumi.Float64Output
Total time spent only on successful uses, in milliseconds.
func (GoogleCloudDatacatalogV1UsageStatsResponseOutput) TotalFailures ¶
func (o GoogleCloudDatacatalogV1UsageStatsResponseOutput) TotalFailures() pulumi.Float64Output
The number of failed attempts to use the underlying entry.
type GoogleCloudDatacatalogV1VertexDatasetSpec ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexDatasetSpec struct { // The number of DataItems in this Dataset. Only apply for non-structured Dataset. DataItemCount *string `pulumi:"dataItemCount"` // Type of the dataset. DataType *GoogleCloudDatacatalogV1VertexDatasetSpecDataType `pulumi:"dataType"` }
Specification for vertex dataset resources.
type GoogleCloudDatacatalogV1VertexDatasetSpecArgs ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexDatasetSpecArgs struct { // The number of DataItems in this Dataset. Only apply for non-structured Dataset. DataItemCount pulumi.StringPtrInput `pulumi:"dataItemCount"` // Type of the dataset. DataType GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrInput `pulumi:"dataType"` }
Specification for vertex dataset resources.
func (GoogleCloudDatacatalogV1VertexDatasetSpecArgs) ElementType ¶ added in v0.32.0
func (GoogleCloudDatacatalogV1VertexDatasetSpecArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1VertexDatasetSpecArgs) ToGoogleCloudDatacatalogV1VertexDatasetSpecOutput ¶ added in v0.32.0
func (i GoogleCloudDatacatalogV1VertexDatasetSpecArgs) ToGoogleCloudDatacatalogV1VertexDatasetSpecOutput() GoogleCloudDatacatalogV1VertexDatasetSpecOutput
func (GoogleCloudDatacatalogV1VertexDatasetSpecArgs) ToGoogleCloudDatacatalogV1VertexDatasetSpecOutputWithContext ¶ added in v0.32.0
func (i GoogleCloudDatacatalogV1VertexDatasetSpecArgs) ToGoogleCloudDatacatalogV1VertexDatasetSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexDatasetSpecOutput
func (GoogleCloudDatacatalogV1VertexDatasetSpecArgs) ToGoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput ¶ added in v0.32.0
func (i GoogleCloudDatacatalogV1VertexDatasetSpecArgs) ToGoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput() GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput
func (GoogleCloudDatacatalogV1VertexDatasetSpecArgs) ToGoogleCloudDatacatalogV1VertexDatasetSpecPtrOutputWithContext ¶ added in v0.32.0
func (i GoogleCloudDatacatalogV1VertexDatasetSpecArgs) ToGoogleCloudDatacatalogV1VertexDatasetSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput
type GoogleCloudDatacatalogV1VertexDatasetSpecDataType ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexDatasetSpecDataType string
Type of the dataset.
func (GoogleCloudDatacatalogV1VertexDatasetSpecDataType) ElementType ¶ added in v0.32.0
func (GoogleCloudDatacatalogV1VertexDatasetSpecDataType) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1VertexDatasetSpecDataType) ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput ¶ added in v0.32.0
func (e GoogleCloudDatacatalogV1VertexDatasetSpecDataType) ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput() GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput
func (GoogleCloudDatacatalogV1VertexDatasetSpecDataType) ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutputWithContext ¶ added in v0.32.0
func (e GoogleCloudDatacatalogV1VertexDatasetSpecDataType) ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput
func (GoogleCloudDatacatalogV1VertexDatasetSpecDataType) ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput ¶ added in v0.32.0
func (e GoogleCloudDatacatalogV1VertexDatasetSpecDataType) ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput() GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput
func (GoogleCloudDatacatalogV1VertexDatasetSpecDataType) ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutputWithContext ¶ added in v0.32.0
func (e GoogleCloudDatacatalogV1VertexDatasetSpecDataType) ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput
func (GoogleCloudDatacatalogV1VertexDatasetSpecDataType) ToStringOutput ¶ added in v0.32.0
func (e GoogleCloudDatacatalogV1VertexDatasetSpecDataType) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDatacatalogV1VertexDatasetSpecDataType) ToStringOutputWithContext ¶ added in v0.32.0
func (e GoogleCloudDatacatalogV1VertexDatasetSpecDataType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDatacatalogV1VertexDatasetSpecDataType) ToStringPtrOutput ¶ added in v0.32.0
func (e GoogleCloudDatacatalogV1VertexDatasetSpecDataType) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDatacatalogV1VertexDatasetSpecDataType) ToStringPtrOutputWithContext ¶ added in v0.32.0
func (e GoogleCloudDatacatalogV1VertexDatasetSpecDataType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeInput ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeInput interface { pulumi.Input ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput() GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutputWithContext(context.Context) GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput }
GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeInput is an input type that accepts values of the GoogleCloudDatacatalogV1VertexDatasetSpecDataType enum A concrete instance of `GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeInput` can be one of the following:
GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeDataTypeUnspecified GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeTable GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeImage GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeText GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeVideo GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeConversation GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeTimeSeries GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeDocument GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeTextToSpeech GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeTranslation GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeStoreVision GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeEnterpriseKnowledgeGraph GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeTextPrompt
type GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput() GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput
func (GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput
func (GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput() GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput
func (GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput
func (GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput) ToStringOutput ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput) ToStringOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput) ToStringPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrInput ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput() GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput }
func GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtr ¶ added in v0.32.0
func GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtr(v string) GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrInput
type GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput() GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput
func (GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput
func (GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput) ToStringPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDatacatalogV1VertexDatasetSpecInput ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexDatasetSpecInput interface { pulumi.Input ToGoogleCloudDatacatalogV1VertexDatasetSpecOutput() GoogleCloudDatacatalogV1VertexDatasetSpecOutput ToGoogleCloudDatacatalogV1VertexDatasetSpecOutputWithContext(context.Context) GoogleCloudDatacatalogV1VertexDatasetSpecOutput }
GoogleCloudDatacatalogV1VertexDatasetSpecInput is an input type that accepts GoogleCloudDatacatalogV1VertexDatasetSpecArgs and GoogleCloudDatacatalogV1VertexDatasetSpecOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1VertexDatasetSpecInput` via:
GoogleCloudDatacatalogV1VertexDatasetSpecArgs{...}
type GoogleCloudDatacatalogV1VertexDatasetSpecOutput ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexDatasetSpecOutput struct{ *pulumi.OutputState }
Specification for vertex dataset resources.
func (GoogleCloudDatacatalogV1VertexDatasetSpecOutput) DataItemCount ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexDatasetSpecOutput) DataItemCount() pulumi.StringPtrOutput
The number of DataItems in this Dataset. Only apply for non-structured Dataset.
func (GoogleCloudDatacatalogV1VertexDatasetSpecOutput) DataType ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexDatasetSpecOutput) DataType() GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput
Type of the dataset.
func (GoogleCloudDatacatalogV1VertexDatasetSpecOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDatacatalogV1VertexDatasetSpecOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1VertexDatasetSpecOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecOutput ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexDatasetSpecOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecOutput() GoogleCloudDatacatalogV1VertexDatasetSpecOutput
func (GoogleCloudDatacatalogV1VertexDatasetSpecOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexDatasetSpecOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexDatasetSpecOutput
func (GoogleCloudDatacatalogV1VertexDatasetSpecOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexDatasetSpecOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput() GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput
func (GoogleCloudDatacatalogV1VertexDatasetSpecOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexDatasetSpecOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput
type GoogleCloudDatacatalogV1VertexDatasetSpecPtrInput ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexDatasetSpecPtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput() GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput ToGoogleCloudDatacatalogV1VertexDatasetSpecPtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput }
GoogleCloudDatacatalogV1VertexDatasetSpecPtrInput is an input type that accepts GoogleCloudDatacatalogV1VertexDatasetSpecArgs, GoogleCloudDatacatalogV1VertexDatasetSpecPtr and GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1VertexDatasetSpecPtrInput` via:
GoogleCloudDatacatalogV1VertexDatasetSpecArgs{...} or: nil
func GoogleCloudDatacatalogV1VertexDatasetSpecPtr ¶ added in v0.32.0
func GoogleCloudDatacatalogV1VertexDatasetSpecPtr(v *GoogleCloudDatacatalogV1VertexDatasetSpecArgs) GoogleCloudDatacatalogV1VertexDatasetSpecPtrInput
type GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput) DataItemCount ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput) DataItemCount() pulumi.StringPtrOutput
The number of DataItems in this Dataset. Only apply for non-structured Dataset.
func (GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput) DataType ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput) DataType() GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput
Type of the dataset.
func (GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput() GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput
func (GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexDatasetSpecPtrOutput
type GoogleCloudDatacatalogV1VertexDatasetSpecResponse ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexDatasetSpecResponse struct { // The number of DataItems in this Dataset. Only apply for non-structured Dataset. DataItemCount string `pulumi:"dataItemCount"` // Type of the dataset. DataType string `pulumi:"dataType"` }
Specification for vertex dataset resources.
type GoogleCloudDatacatalogV1VertexDatasetSpecResponseOutput ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexDatasetSpecResponseOutput struct{ *pulumi.OutputState }
Specification for vertex dataset resources.
func (GoogleCloudDatacatalogV1VertexDatasetSpecResponseOutput) DataItemCount ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexDatasetSpecResponseOutput) DataItemCount() pulumi.StringOutput
The number of DataItems in this Dataset. Only apply for non-structured Dataset.
func (GoogleCloudDatacatalogV1VertexDatasetSpecResponseOutput) DataType ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexDatasetSpecResponseOutput) DataType() pulumi.StringOutput
Type of the dataset.
func (GoogleCloudDatacatalogV1VertexDatasetSpecResponseOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDatacatalogV1VertexDatasetSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1VertexDatasetSpecResponseOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecResponseOutput ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexDatasetSpecResponseOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecResponseOutput() GoogleCloudDatacatalogV1VertexDatasetSpecResponseOutput
func (GoogleCloudDatacatalogV1VertexDatasetSpecResponseOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecResponseOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexDatasetSpecResponseOutput) ToGoogleCloudDatacatalogV1VertexDatasetSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexDatasetSpecResponseOutput
type GoogleCloudDatacatalogV1VertexModelSourceInfo ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexModelSourceInfo struct { // If this Model is copy of another Model. If true then source_type pertains to the original. Copy *bool `pulumi:"copy"` // Type of the model source. SourceType *GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType `pulumi:"sourceType"` }
Detail description of the source information of a Vertex model.
type GoogleCloudDatacatalogV1VertexModelSourceInfoArgs ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexModelSourceInfoArgs struct { // If this Model is copy of another Model. If true then source_type pertains to the original. Copy pulumi.BoolPtrInput `pulumi:"copy"` // Type of the model source. SourceType GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrInput `pulumi:"sourceType"` }
Detail description of the source information of a Vertex model.
func (GoogleCloudDatacatalogV1VertexModelSourceInfoArgs) ElementType ¶ added in v0.32.0
func (GoogleCloudDatacatalogV1VertexModelSourceInfoArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1VertexModelSourceInfoArgs) ToGoogleCloudDatacatalogV1VertexModelSourceInfoOutput ¶ added in v0.32.0
func (i GoogleCloudDatacatalogV1VertexModelSourceInfoArgs) ToGoogleCloudDatacatalogV1VertexModelSourceInfoOutput() GoogleCloudDatacatalogV1VertexModelSourceInfoOutput
func (GoogleCloudDatacatalogV1VertexModelSourceInfoArgs) ToGoogleCloudDatacatalogV1VertexModelSourceInfoOutputWithContext ¶ added in v0.32.0
func (i GoogleCloudDatacatalogV1VertexModelSourceInfoArgs) ToGoogleCloudDatacatalogV1VertexModelSourceInfoOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSourceInfoOutput
func (GoogleCloudDatacatalogV1VertexModelSourceInfoArgs) ToGoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput ¶ added in v0.32.0
func (i GoogleCloudDatacatalogV1VertexModelSourceInfoArgs) ToGoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput() GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput
func (GoogleCloudDatacatalogV1VertexModelSourceInfoArgs) ToGoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutputWithContext ¶ added in v0.32.0
func (i GoogleCloudDatacatalogV1VertexModelSourceInfoArgs) ToGoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput
type GoogleCloudDatacatalogV1VertexModelSourceInfoInput ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexModelSourceInfoInput interface { pulumi.Input ToGoogleCloudDatacatalogV1VertexModelSourceInfoOutput() GoogleCloudDatacatalogV1VertexModelSourceInfoOutput ToGoogleCloudDatacatalogV1VertexModelSourceInfoOutputWithContext(context.Context) GoogleCloudDatacatalogV1VertexModelSourceInfoOutput }
GoogleCloudDatacatalogV1VertexModelSourceInfoInput is an input type that accepts GoogleCloudDatacatalogV1VertexModelSourceInfoArgs and GoogleCloudDatacatalogV1VertexModelSourceInfoOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1VertexModelSourceInfoInput` via:
GoogleCloudDatacatalogV1VertexModelSourceInfoArgs{...}
type GoogleCloudDatacatalogV1VertexModelSourceInfoOutput ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexModelSourceInfoOutput struct{ *pulumi.OutputState }
Detail description of the source information of a Vertex model.
func (GoogleCloudDatacatalogV1VertexModelSourceInfoOutput) Copy ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSourceInfoOutput) Copy() pulumi.BoolPtrOutput
If this Model is copy of another Model. If true then source_type pertains to the original.
func (GoogleCloudDatacatalogV1VertexModelSourceInfoOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDatacatalogV1VertexModelSourceInfoOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1VertexModelSourceInfoOutput) SourceType ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSourceInfoOutput) SourceType() GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput
Type of the model source.
func (GoogleCloudDatacatalogV1VertexModelSourceInfoOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoOutput ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSourceInfoOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoOutput() GoogleCloudDatacatalogV1VertexModelSourceInfoOutput
func (GoogleCloudDatacatalogV1VertexModelSourceInfoOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSourceInfoOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSourceInfoOutput
func (GoogleCloudDatacatalogV1VertexModelSourceInfoOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSourceInfoOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput() GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput
func (GoogleCloudDatacatalogV1VertexModelSourceInfoOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSourceInfoOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput
type GoogleCloudDatacatalogV1VertexModelSourceInfoPtrInput ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexModelSourceInfoPtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput() GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput ToGoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput }
GoogleCloudDatacatalogV1VertexModelSourceInfoPtrInput is an input type that accepts GoogleCloudDatacatalogV1VertexModelSourceInfoArgs, GoogleCloudDatacatalogV1VertexModelSourceInfoPtr and GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1VertexModelSourceInfoPtrInput` via:
GoogleCloudDatacatalogV1VertexModelSourceInfoArgs{...} or: nil
func GoogleCloudDatacatalogV1VertexModelSourceInfoPtr ¶ added in v0.32.0
func GoogleCloudDatacatalogV1VertexModelSourceInfoPtr(v *GoogleCloudDatacatalogV1VertexModelSourceInfoArgs) GoogleCloudDatacatalogV1VertexModelSourceInfoPtrInput
type GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput) Copy ¶ added in v0.32.0
If this Model is copy of another Model. If true then source_type pertains to the original.
func (GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput) SourceType ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput) SourceType() GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput
Type of the model source.
func (GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput() GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput
func (GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput
type GoogleCloudDatacatalogV1VertexModelSourceInfoResponse ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexModelSourceInfoResponse struct { // If this Model is copy of another Model. If true then source_type pertains to the original. Copy bool `pulumi:"copy"` // Type of the model source. SourceType string `pulumi:"sourceType"` }
Detail description of the source information of a Vertex model.
type GoogleCloudDatacatalogV1VertexModelSourceInfoResponseOutput ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexModelSourceInfoResponseOutput struct{ *pulumi.OutputState }
Detail description of the source information of a Vertex model.
func (GoogleCloudDatacatalogV1VertexModelSourceInfoResponseOutput) Copy ¶ added in v0.32.0
If this Model is copy of another Model. If true then source_type pertains to the original.
func (GoogleCloudDatacatalogV1VertexModelSourceInfoResponseOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDatacatalogV1VertexModelSourceInfoResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1VertexModelSourceInfoResponseOutput) SourceType ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSourceInfoResponseOutput) SourceType() pulumi.StringOutput
Type of the model source.
func (GoogleCloudDatacatalogV1VertexModelSourceInfoResponseOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoResponseOutput ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSourceInfoResponseOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoResponseOutput() GoogleCloudDatacatalogV1VertexModelSourceInfoResponseOutput
func (GoogleCloudDatacatalogV1VertexModelSourceInfoResponseOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoResponseOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSourceInfoResponseOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSourceInfoResponseOutput
type GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType string
Type of the model source.
func (GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType) ElementType ¶ added in v0.32.0
func (GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType) ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput ¶ added in v0.32.0
func (e GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType) ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput() GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput
func (GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType) ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutputWithContext ¶ added in v0.32.0
func (e GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType) ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput
func (GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType) ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput ¶ added in v0.32.0
func (e GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType) ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput() GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput
func (GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType) ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutputWithContext ¶ added in v0.32.0
func (e GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType) ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput
func (GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType) ToStringOutput ¶ added in v0.32.0
func (e GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType) ToStringOutputWithContext ¶ added in v0.32.0
func (e GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType) ToStringPtrOutput ¶ added in v0.32.0
func (e GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType) ToStringPtrOutputWithContext ¶ added in v0.32.0
func (e GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeInput ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeInput interface { pulumi.Input ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput() GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutputWithContext(context.Context) GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput }
GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeInput is an input type that accepts values of the GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType enum A concrete instance of `GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeInput` can be one of the following:
GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeModelSourceTypeUnspecified GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeAutoml GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeCustom GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeBqml GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeModelGarden
type GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput() GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput
func (GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput
func (GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput() GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput
func (GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput
func (GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput) ToStringOutput ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput) ToStringOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput) ToStringPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrInput ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput() GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput }
func GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtr ¶ added in v0.32.0
func GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtr(v string) GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrInput
type GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput() GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput
func (GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput) ToGoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput
func (GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput) ToStringPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDatacatalogV1VertexModelSpec ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexModelSpec struct { // URI of the Docker image to be used as the custom container for serving predictions. ContainerImageUri *string `pulumi:"containerImageUri"` // User provided version aliases so that a model version can be referenced via alias VersionAliases []string `pulumi:"versionAliases"` // The description of this version. VersionDescription *string `pulumi:"versionDescription"` // The version ID of the model. VersionId *string `pulumi:"versionId"` // Source of a Vertex model. VertexModelSourceInfo *GoogleCloudDatacatalogV1VertexModelSourceInfo `pulumi:"vertexModelSourceInfo"` }
Specification for vertex model resources.
type GoogleCloudDatacatalogV1VertexModelSpecArgs ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexModelSpecArgs struct { // URI of the Docker image to be used as the custom container for serving predictions. ContainerImageUri pulumi.StringPtrInput `pulumi:"containerImageUri"` // User provided version aliases so that a model version can be referenced via alias VersionAliases pulumi.StringArrayInput `pulumi:"versionAliases"` // The description of this version. VersionDescription pulumi.StringPtrInput `pulumi:"versionDescription"` // The version ID of the model. VersionId pulumi.StringPtrInput `pulumi:"versionId"` // Source of a Vertex model. VertexModelSourceInfo GoogleCloudDatacatalogV1VertexModelSourceInfoPtrInput `pulumi:"vertexModelSourceInfo"` }
Specification for vertex model resources.
func (GoogleCloudDatacatalogV1VertexModelSpecArgs) ElementType ¶ added in v0.32.0
func (GoogleCloudDatacatalogV1VertexModelSpecArgs) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1VertexModelSpecArgs) ToGoogleCloudDatacatalogV1VertexModelSpecOutput ¶ added in v0.32.0
func (i GoogleCloudDatacatalogV1VertexModelSpecArgs) ToGoogleCloudDatacatalogV1VertexModelSpecOutput() GoogleCloudDatacatalogV1VertexModelSpecOutput
func (GoogleCloudDatacatalogV1VertexModelSpecArgs) ToGoogleCloudDatacatalogV1VertexModelSpecOutputWithContext ¶ added in v0.32.0
func (i GoogleCloudDatacatalogV1VertexModelSpecArgs) ToGoogleCloudDatacatalogV1VertexModelSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSpecOutput
func (GoogleCloudDatacatalogV1VertexModelSpecArgs) ToGoogleCloudDatacatalogV1VertexModelSpecPtrOutput ¶ added in v0.32.0
func (i GoogleCloudDatacatalogV1VertexModelSpecArgs) ToGoogleCloudDatacatalogV1VertexModelSpecPtrOutput() GoogleCloudDatacatalogV1VertexModelSpecPtrOutput
func (GoogleCloudDatacatalogV1VertexModelSpecArgs) ToGoogleCloudDatacatalogV1VertexModelSpecPtrOutputWithContext ¶ added in v0.32.0
func (i GoogleCloudDatacatalogV1VertexModelSpecArgs) ToGoogleCloudDatacatalogV1VertexModelSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSpecPtrOutput
type GoogleCloudDatacatalogV1VertexModelSpecInput ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexModelSpecInput interface { pulumi.Input ToGoogleCloudDatacatalogV1VertexModelSpecOutput() GoogleCloudDatacatalogV1VertexModelSpecOutput ToGoogleCloudDatacatalogV1VertexModelSpecOutputWithContext(context.Context) GoogleCloudDatacatalogV1VertexModelSpecOutput }
GoogleCloudDatacatalogV1VertexModelSpecInput is an input type that accepts GoogleCloudDatacatalogV1VertexModelSpecArgs and GoogleCloudDatacatalogV1VertexModelSpecOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1VertexModelSpecInput` via:
GoogleCloudDatacatalogV1VertexModelSpecArgs{...}
type GoogleCloudDatacatalogV1VertexModelSpecOutput ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexModelSpecOutput struct{ *pulumi.OutputState }
Specification for vertex model resources.
func (GoogleCloudDatacatalogV1VertexModelSpecOutput) ContainerImageUri ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSpecOutput) ContainerImageUri() pulumi.StringPtrOutput
URI of the Docker image to be used as the custom container for serving predictions.
func (GoogleCloudDatacatalogV1VertexModelSpecOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDatacatalogV1VertexModelSpecOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1VertexModelSpecOutput) ToGoogleCloudDatacatalogV1VertexModelSpecOutput ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSpecOutput) ToGoogleCloudDatacatalogV1VertexModelSpecOutput() GoogleCloudDatacatalogV1VertexModelSpecOutput
func (GoogleCloudDatacatalogV1VertexModelSpecOutput) ToGoogleCloudDatacatalogV1VertexModelSpecOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSpecOutput) ToGoogleCloudDatacatalogV1VertexModelSpecOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSpecOutput
func (GoogleCloudDatacatalogV1VertexModelSpecOutput) ToGoogleCloudDatacatalogV1VertexModelSpecPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSpecOutput) ToGoogleCloudDatacatalogV1VertexModelSpecPtrOutput() GoogleCloudDatacatalogV1VertexModelSpecPtrOutput
func (GoogleCloudDatacatalogV1VertexModelSpecOutput) ToGoogleCloudDatacatalogV1VertexModelSpecPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSpecOutput) ToGoogleCloudDatacatalogV1VertexModelSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSpecPtrOutput
func (GoogleCloudDatacatalogV1VertexModelSpecOutput) VersionAliases ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSpecOutput) VersionAliases() pulumi.StringArrayOutput
User provided version aliases so that a model version can be referenced via alias
func (GoogleCloudDatacatalogV1VertexModelSpecOutput) VersionDescription ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSpecOutput) VersionDescription() pulumi.StringPtrOutput
The description of this version.
func (GoogleCloudDatacatalogV1VertexModelSpecOutput) VersionId ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSpecOutput) VersionId() pulumi.StringPtrOutput
The version ID of the model.
func (GoogleCloudDatacatalogV1VertexModelSpecOutput) VertexModelSourceInfo ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSpecOutput) VertexModelSourceInfo() GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput
Source of a Vertex model.
type GoogleCloudDatacatalogV1VertexModelSpecPtrInput ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexModelSpecPtrInput interface { pulumi.Input ToGoogleCloudDatacatalogV1VertexModelSpecPtrOutput() GoogleCloudDatacatalogV1VertexModelSpecPtrOutput ToGoogleCloudDatacatalogV1VertexModelSpecPtrOutputWithContext(context.Context) GoogleCloudDatacatalogV1VertexModelSpecPtrOutput }
GoogleCloudDatacatalogV1VertexModelSpecPtrInput is an input type that accepts GoogleCloudDatacatalogV1VertexModelSpecArgs, GoogleCloudDatacatalogV1VertexModelSpecPtr and GoogleCloudDatacatalogV1VertexModelSpecPtrOutput values. You can construct a concrete instance of `GoogleCloudDatacatalogV1VertexModelSpecPtrInput` via:
GoogleCloudDatacatalogV1VertexModelSpecArgs{...} or: nil
func GoogleCloudDatacatalogV1VertexModelSpecPtr ¶ added in v0.32.0
func GoogleCloudDatacatalogV1VertexModelSpecPtr(v *GoogleCloudDatacatalogV1VertexModelSpecArgs) GoogleCloudDatacatalogV1VertexModelSpecPtrInput
type GoogleCloudDatacatalogV1VertexModelSpecPtrOutput ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexModelSpecPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDatacatalogV1VertexModelSpecPtrOutput) ContainerImageUri ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSpecPtrOutput) ContainerImageUri() pulumi.StringPtrOutput
URI of the Docker image to be used as the custom container for serving predictions.
func (GoogleCloudDatacatalogV1VertexModelSpecPtrOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDatacatalogV1VertexModelSpecPtrOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1VertexModelSpecPtrOutput) ToGoogleCloudDatacatalogV1VertexModelSpecPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSpecPtrOutput) ToGoogleCloudDatacatalogV1VertexModelSpecPtrOutput() GoogleCloudDatacatalogV1VertexModelSpecPtrOutput
func (GoogleCloudDatacatalogV1VertexModelSpecPtrOutput) ToGoogleCloudDatacatalogV1VertexModelSpecPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSpecPtrOutput) ToGoogleCloudDatacatalogV1VertexModelSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSpecPtrOutput
func (GoogleCloudDatacatalogV1VertexModelSpecPtrOutput) VersionAliases ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSpecPtrOutput) VersionAliases() pulumi.StringArrayOutput
User provided version aliases so that a model version can be referenced via alias
func (GoogleCloudDatacatalogV1VertexModelSpecPtrOutput) VersionDescription ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSpecPtrOutput) VersionDescription() pulumi.StringPtrOutput
The description of this version.
func (GoogleCloudDatacatalogV1VertexModelSpecPtrOutput) VersionId ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSpecPtrOutput) VersionId() pulumi.StringPtrOutput
The version ID of the model.
func (GoogleCloudDatacatalogV1VertexModelSpecPtrOutput) VertexModelSourceInfo ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSpecPtrOutput) VertexModelSourceInfo() GoogleCloudDatacatalogV1VertexModelSourceInfoPtrOutput
Source of a Vertex model.
type GoogleCloudDatacatalogV1VertexModelSpecResponse ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexModelSpecResponse struct { // URI of the Docker image to be used as the custom container for serving predictions. ContainerImageUri string `pulumi:"containerImageUri"` // User provided version aliases so that a model version can be referenced via alias VersionAliases []string `pulumi:"versionAliases"` // The description of this version. VersionDescription string `pulumi:"versionDescription"` // The version ID of the model. VersionId string `pulumi:"versionId"` // Source of a Vertex model. VertexModelSourceInfo GoogleCloudDatacatalogV1VertexModelSourceInfoResponse `pulumi:"vertexModelSourceInfo"` }
Specification for vertex model resources.
type GoogleCloudDatacatalogV1VertexModelSpecResponseOutput ¶ added in v0.32.0
type GoogleCloudDatacatalogV1VertexModelSpecResponseOutput struct{ *pulumi.OutputState }
Specification for vertex model resources.
func (GoogleCloudDatacatalogV1VertexModelSpecResponseOutput) ContainerImageUri ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSpecResponseOutput) ContainerImageUri() pulumi.StringOutput
URI of the Docker image to be used as the custom container for serving predictions.
func (GoogleCloudDatacatalogV1VertexModelSpecResponseOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDatacatalogV1VertexModelSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1VertexModelSpecResponseOutput) ToGoogleCloudDatacatalogV1VertexModelSpecResponseOutput ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSpecResponseOutput) ToGoogleCloudDatacatalogV1VertexModelSpecResponseOutput() GoogleCloudDatacatalogV1VertexModelSpecResponseOutput
func (GoogleCloudDatacatalogV1VertexModelSpecResponseOutput) ToGoogleCloudDatacatalogV1VertexModelSpecResponseOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSpecResponseOutput) ToGoogleCloudDatacatalogV1VertexModelSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1VertexModelSpecResponseOutput
func (GoogleCloudDatacatalogV1VertexModelSpecResponseOutput) VersionAliases ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSpecResponseOutput) VersionAliases() pulumi.StringArrayOutput
User provided version aliases so that a model version can be referenced via alias
func (GoogleCloudDatacatalogV1VertexModelSpecResponseOutput) VersionDescription ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSpecResponseOutput) VersionDescription() pulumi.StringOutput
The description of this version.
func (GoogleCloudDatacatalogV1VertexModelSpecResponseOutput) VersionId ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSpecResponseOutput) VersionId() pulumi.StringOutput
The version ID of the model.
func (GoogleCloudDatacatalogV1VertexModelSpecResponseOutput) VertexModelSourceInfo ¶ added in v0.32.0
func (o GoogleCloudDatacatalogV1VertexModelSpecResponseOutput) VertexModelSourceInfo() GoogleCloudDatacatalogV1VertexModelSourceInfoResponseOutput
Source of a Vertex model.
type GoogleCloudDatacatalogV1ViewSpecResponse ¶
type GoogleCloudDatacatalogV1ViewSpecResponse struct { // The query that defines the table view. ViewQuery string `pulumi:"viewQuery"` }
Table view specification.
type GoogleCloudDatacatalogV1ViewSpecResponseOutput ¶
type GoogleCloudDatacatalogV1ViewSpecResponseOutput struct{ *pulumi.OutputState }
Table view specification.
func (GoogleCloudDatacatalogV1ViewSpecResponseOutput) ElementType ¶
func (GoogleCloudDatacatalogV1ViewSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDatacatalogV1ViewSpecResponseOutput) ToGoogleCloudDatacatalogV1ViewSpecResponseOutput ¶
func (o GoogleCloudDatacatalogV1ViewSpecResponseOutput) ToGoogleCloudDatacatalogV1ViewSpecResponseOutput() GoogleCloudDatacatalogV1ViewSpecResponseOutput
func (GoogleCloudDatacatalogV1ViewSpecResponseOutput) ToGoogleCloudDatacatalogV1ViewSpecResponseOutputWithContext ¶
func (o GoogleCloudDatacatalogV1ViewSpecResponseOutput) ToGoogleCloudDatacatalogV1ViewSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatacatalogV1ViewSpecResponseOutput
func (GoogleCloudDatacatalogV1ViewSpecResponseOutput) ViewQuery ¶
func (o GoogleCloudDatacatalogV1ViewSpecResponseOutput) ViewQuery() pulumi.StringOutput
The query that defines the table view.
type LookupEntryArgs ¶
type LookupEntryGroupArgs ¶
type LookupEntryGroupIamPolicyOutputArgs ¶ added in v0.8.0
type LookupEntryGroupIamPolicyOutputArgs struct { EntryGroupId pulumi.StringInput `pulumi:"entryGroupId"` Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` }
func (LookupEntryGroupIamPolicyOutputArgs) ElementType ¶ added in v0.8.0
func (LookupEntryGroupIamPolicyOutputArgs) ElementType() reflect.Type
type LookupEntryGroupIamPolicyResult ¶
type LookupEntryGroupIamPolicyResult struct { // Associates a list of `members`, or principals, with a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one principal. The `bindings` in a `Policy` can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the `bindings` grant 50 different roles to `user:alice@example.com`, and not to any other principal, then you can add another 1,450 principals to the `bindings` in the `Policy`. Bindings []BindingResponse `pulumi:"bindings"` // `etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. Etag string `pulumi:"etag"` // Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Version int `pulumi:"version"` }
func LookupEntryGroupIamPolicy ¶
func LookupEntryGroupIamPolicy(ctx *pulumi.Context, args *LookupEntryGroupIamPolicyArgs, opts ...pulumi.InvokeOption) (*LookupEntryGroupIamPolicyResult, error)
Gets the access control policy for a resource. May return: * A`NOT_FOUND` error if the resource doesn't exist or you don't have the permission to view it. * An empty policy if the resource exists but doesn't have a set policy. Supported resources are: - Tag templates - Entry groups Note: This method doesn't get policies from Google Cloud Platform resources ingested into Data Catalog. To call this method, you must have the following Google IAM permissions: - `datacatalog.tagTemplates.getIamPolicy` to get policies on tag templates. - `datacatalog.entryGroups.getIamPolicy` to get policies on entry groups.
type LookupEntryGroupIamPolicyResultOutput ¶ added in v0.8.0
type LookupEntryGroupIamPolicyResultOutput struct{ *pulumi.OutputState }
func LookupEntryGroupIamPolicyOutput ¶ added in v0.8.0
func LookupEntryGroupIamPolicyOutput(ctx *pulumi.Context, args LookupEntryGroupIamPolicyOutputArgs, opts ...pulumi.InvokeOption) LookupEntryGroupIamPolicyResultOutput
func (LookupEntryGroupIamPolicyResultOutput) Bindings ¶ added in v0.8.0
func (o LookupEntryGroupIamPolicyResultOutput) Bindings() BindingResponseArrayOutput
Associates a list of `members`, or principals, with a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one principal. The `bindings` in a `Policy` can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the `bindings` grant 50 different roles to `user:alice@example.com`, and not to any other principal, then you can add another 1,450 principals to the `bindings` in the `Policy`.
func (LookupEntryGroupIamPolicyResultOutput) ElementType ¶ added in v0.8.0
func (LookupEntryGroupIamPolicyResultOutput) ElementType() reflect.Type
func (LookupEntryGroupIamPolicyResultOutput) Etag ¶ added in v0.8.0
func (o LookupEntryGroupIamPolicyResultOutput) Etag() pulumi.StringOutput
`etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost.
func (LookupEntryGroupIamPolicyResultOutput) ToLookupEntryGroupIamPolicyResultOutput ¶ added in v0.8.0
func (o LookupEntryGroupIamPolicyResultOutput) ToLookupEntryGroupIamPolicyResultOutput() LookupEntryGroupIamPolicyResultOutput
func (LookupEntryGroupIamPolicyResultOutput) ToLookupEntryGroupIamPolicyResultOutputWithContext ¶ added in v0.8.0
func (o LookupEntryGroupIamPolicyResultOutput) ToLookupEntryGroupIamPolicyResultOutputWithContext(ctx context.Context) LookupEntryGroupIamPolicyResultOutput
func (LookupEntryGroupIamPolicyResultOutput) Version ¶ added in v0.8.0
func (o LookupEntryGroupIamPolicyResultOutput) Version() pulumi.IntOutput
Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies).
type LookupEntryGroupOutputArgs ¶ added in v0.8.0
type LookupEntryGroupOutputArgs struct { EntryGroupId pulumi.StringInput `pulumi:"entryGroupId"` Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` ReadMask pulumi.StringPtrInput `pulumi:"readMask"` }
func (LookupEntryGroupOutputArgs) ElementType ¶ added in v0.8.0
func (LookupEntryGroupOutputArgs) ElementType() reflect.Type
type LookupEntryGroupResult ¶
type LookupEntryGroupResult struct { // Timestamps of the entry group. Default value is empty. DataCatalogTimestamps GoogleCloudDatacatalogV1SystemTimestampsResponse `pulumi:"dataCatalogTimestamps"` // Entry group description. Can consist of several sentences or paragraphs that describe the entry group contents. Default value is an empty string. Description string `pulumi:"description"` // A short name to identify the entry group, for example, "analytics data - jan 2011". Default value is an empty string. DisplayName string `pulumi:"displayName"` // The resource name of the entry group in URL format. Note: The entry group itself and its child resources might not be stored in the location specified in its name. Name string `pulumi:"name"` }
func LookupEntryGroup ¶
func LookupEntryGroup(ctx *pulumi.Context, args *LookupEntryGroupArgs, opts ...pulumi.InvokeOption) (*LookupEntryGroupResult, error)
Gets an entry group.
type LookupEntryGroupResultOutput ¶ added in v0.8.0
type LookupEntryGroupResultOutput struct{ *pulumi.OutputState }
func LookupEntryGroupOutput ¶ added in v0.8.0
func LookupEntryGroupOutput(ctx *pulumi.Context, args LookupEntryGroupOutputArgs, opts ...pulumi.InvokeOption) LookupEntryGroupResultOutput
func (LookupEntryGroupResultOutput) DataCatalogTimestamps ¶ added in v0.8.0
func (o LookupEntryGroupResultOutput) DataCatalogTimestamps() GoogleCloudDatacatalogV1SystemTimestampsResponseOutput
Timestamps of the entry group. Default value is empty.
func (LookupEntryGroupResultOutput) Description ¶ added in v0.8.0
func (o LookupEntryGroupResultOutput) Description() pulumi.StringOutput
Entry group description. Can consist of several sentences or paragraphs that describe the entry group contents. Default value is an empty string.
func (LookupEntryGroupResultOutput) DisplayName ¶ added in v0.8.0
func (o LookupEntryGroupResultOutput) DisplayName() pulumi.StringOutput
A short name to identify the entry group, for example, "analytics data - jan 2011". Default value is an empty string.
func (LookupEntryGroupResultOutput) ElementType ¶ added in v0.8.0
func (LookupEntryGroupResultOutput) ElementType() reflect.Type
func (LookupEntryGroupResultOutput) Name ¶ added in v0.8.0
func (o LookupEntryGroupResultOutput) Name() pulumi.StringOutput
The resource name of the entry group in URL format. Note: The entry group itself and its child resources might not be stored in the location specified in its name.
func (LookupEntryGroupResultOutput) ToLookupEntryGroupResultOutput ¶ added in v0.8.0
func (o LookupEntryGroupResultOutput) ToLookupEntryGroupResultOutput() LookupEntryGroupResultOutput
func (LookupEntryGroupResultOutput) ToLookupEntryGroupResultOutputWithContext ¶ added in v0.8.0
func (o LookupEntryGroupResultOutput) ToLookupEntryGroupResultOutputWithContext(ctx context.Context) LookupEntryGroupResultOutput
type LookupEntryOutputArgs ¶ added in v0.8.0
type LookupEntryOutputArgs struct { EntryGroupId pulumi.StringInput `pulumi:"entryGroupId"` EntryId pulumi.StringInput `pulumi:"entryId"` Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` }
func (LookupEntryOutputArgs) ElementType ¶ added in v0.8.0
func (LookupEntryOutputArgs) ElementType() reflect.Type
type LookupEntryResult ¶
type LookupEntryResult struct { // Specification for a group of BigQuery tables with the `[prefix]YYYYMMDD` name pattern. For more information, see [Introduction to partitioned tables] (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding). BigqueryDateShardedSpec GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponse `pulumi:"bigqueryDateShardedSpec"` // Specification that applies to a BigQuery table. Valid only for entries with the `TABLE` type. BigqueryTableSpec GoogleCloudDatacatalogV1BigQueryTableSpecResponse `pulumi:"bigqueryTableSpec"` // Business Context of the entry. Not supported for BigQuery datasets BusinessContext GoogleCloudDatacatalogV1BusinessContextResponse `pulumi:"businessContext"` // Specification that applies to Cloud Bigtable system. Only settable when `integrated_system` is equal to `CLOUD_BIGTABLE` CloudBigtableSystemSpec GoogleCloudDatacatalogV1CloudBigtableSystemSpecResponse `pulumi:"cloudBigtableSystemSpec"` // Physical location of the entry. DataSource GoogleCloudDatacatalogV1DataSourceResponse `pulumi:"dataSource"` // Specification that applies to a data source connection. Valid only for entries with the `DATA_SOURCE_CONNECTION` type. DataSourceConnectionSpec GoogleCloudDatacatalogV1DataSourceConnectionSpecResponse `pulumi:"dataSourceConnectionSpec"` // Specification that applies to a table resource. Valid only for entries with the `TABLE` or `EXPLORE` type. DatabaseTableSpec GoogleCloudDatacatalogV1DatabaseTableSpecResponse `pulumi:"databaseTableSpec"` // Specification that applies to a dataset. DatasetSpec GoogleCloudDatacatalogV1DatasetSpecResponse `pulumi:"datasetSpec"` // Entry description that can consist of several sentences or paragraphs that describe entry contents. The description must not contain Unicode non-characters as well as C0 and C1 control codes except tabs (HT), new lines (LF), carriage returns (CR), and page breaks (FF). The maximum size is 2000 bytes when encoded in UTF-8. Default value is an empty string. Description string `pulumi:"description"` // Display name of an entry. The maximum size is 500 bytes when encoded in UTF-8. Default value is an empty string. DisplayName string `pulumi:"displayName"` // Specification that applies to a fileset resource. Valid only for entries with the `FILESET` type. FilesetSpec GoogleCloudDatacatalogV1FilesetSpecResponse `pulumi:"filesetSpec"` // [Fully Qualified Name (FQN)](https://cloud.google.com//data-catalog/docs/fully-qualified-names) of the resource. Set automatically for entries representing resources from synced systems. Settable only during creation, and read-only later. Can be used for search and lookup of the entries. FullyQualifiedName string `pulumi:"fullyQualifiedName"` // Specification that applies to a Cloud Storage fileset. Valid only for entries with the `FILESET` type. GcsFilesetSpec GoogleCloudDatacatalogV1GcsFilesetSpecResponse `pulumi:"gcsFilesetSpec"` // Indicates the entry's source system that Data Catalog integrates with, such as BigQuery, Pub/Sub, or Dataproc Metastore. IntegratedSystem string `pulumi:"integratedSystem"` // Cloud labels attached to the entry. In Data Catalog, you can create and modify labels attached only to custom entries. Synced entries have unmodifiable labels that come from the source system. Labels map[string]string `pulumi:"labels"` // The resource this metadata entry refers to. For Google Cloud Platform resources, `linked_resource` is the [Full Resource Name] (https://cloud.google.com/apis/design/resource_names#full_resource_name). For example, the `linked_resource` for a table resource from BigQuery is: `//bigquery.googleapis.com/projects/{PROJECT_ID}/datasets/{DATASET_ID}/tables/{TABLE_ID}` Output only when the entry is one of the types in the `EntryType` enum. For entries with a `user_specified_type`, this field is optional and defaults to an empty string. The resource string must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), periods (.), colons (:), slashes (/), dashes (-), and hashes (#). The maximum size is 200 bytes when encoded in UTF-8. LinkedResource string `pulumi:"linkedResource"` // Specification that applies to Looker sysstem. Only settable when `user_specified_system` is equal to `LOOKER` LookerSystemSpec GoogleCloudDatacatalogV1LookerSystemSpecResponse `pulumi:"lookerSystemSpec"` // Model specification. ModelSpec GoogleCloudDatacatalogV1ModelSpecResponse `pulumi:"modelSpec"` // The resource name of an entry in URL format. Note: The entry itself and its child resources might not be stored in the location specified in its name. Name string `pulumi:"name"` // Additional information related to the entry. Private to the current user. PersonalDetails GoogleCloudDatacatalogV1PersonalDetailsResponse `pulumi:"personalDetails"` // Specification that applies to a user-defined function or procedure. Valid only for entries with the `ROUTINE` type. RoutineSpec GoogleCloudDatacatalogV1RoutineSpecResponse `pulumi:"routineSpec"` // Schema of the entry. An entry might not have any schema attached to it. Schema GoogleCloudDatacatalogV1SchemaResponse `pulumi:"schema"` // Specification that applies to a Service resource. ServiceSpec GoogleCloudDatacatalogV1ServiceSpecResponse `pulumi:"serviceSpec"` // Timestamps from the underlying resource, not from the Data Catalog entry. Output only when the entry has a system listed in the `IntegratedSystem` enum. For entries with `user_specified_system`, this field is optional and defaults to an empty timestamp. SourceSystemTimestamps GoogleCloudDatacatalogV1SystemTimestampsResponse `pulumi:"sourceSystemTimestamps"` // Specification that applies to a relational database system. Only settable when `user_specified_system` is equal to `SQL_DATABASE` SqlDatabaseSystemSpec GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponse `pulumi:"sqlDatabaseSystemSpec"` // The type of the entry. For details, see [`EntryType`](#entrytype). Type string `pulumi:"type"` // Resource usage statistics. UsageSignal GoogleCloudDatacatalogV1UsageSignalResponse `pulumi:"usageSignal"` // Indicates the entry's source system that Data Catalog doesn't automatically integrate with. The `user_specified_system` string has the following limitations: * Is case insensitive. * Must begin with a letter or underscore. * Can only contain letters, numbers, and underscores. * Must be at least 1 character and at most 64 characters long. UserSpecifiedSystem string `pulumi:"userSpecifiedSystem"` // Custom entry type that doesn't match any of the values allowed for input and listed in the `EntryType` enum. When creating an entry, first check the type values in the enum. If there are no appropriate types for the new entry, provide a custom value, for example, `my_special_type`. The `user_specified_type` string has the following limitations: * Is case insensitive. * Must begin with a letter or underscore. * Can only contain letters, numbers, and underscores. * Must be at least 1 character and at most 64 characters long. UserSpecifiedType string `pulumi:"userSpecifiedType"` }
func LookupEntry ¶
func LookupEntry(ctx *pulumi.Context, args *LookupEntryArgs, opts ...pulumi.InvokeOption) (*LookupEntryResult, error)
Gets an entry.
type LookupEntryResultOutput ¶ added in v0.8.0
type LookupEntryResultOutput struct{ *pulumi.OutputState }
func LookupEntryOutput ¶ added in v0.8.0
func LookupEntryOutput(ctx *pulumi.Context, args LookupEntryOutputArgs, opts ...pulumi.InvokeOption) LookupEntryResultOutput
func (LookupEntryResultOutput) BigqueryDateShardedSpec ¶ added in v0.8.0
func (o LookupEntryResultOutput) BigqueryDateShardedSpec() GoogleCloudDatacatalogV1BigQueryDateShardedSpecResponseOutput
Specification for a group of BigQuery tables with the `[prefix]YYYYMMDD` name pattern. For more information, see [Introduction to partitioned tables] (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding).
func (LookupEntryResultOutput) BigqueryTableSpec ¶ added in v0.8.0
func (o LookupEntryResultOutput) BigqueryTableSpec() GoogleCloudDatacatalogV1BigQueryTableSpecResponseOutput
Specification that applies to a BigQuery table. Valid only for entries with the `TABLE` type.
func (LookupEntryResultOutput) BusinessContext ¶ added in v0.11.0
func (o LookupEntryResultOutput) BusinessContext() GoogleCloudDatacatalogV1BusinessContextResponseOutput
Business Context of the entry. Not supported for BigQuery datasets
func (LookupEntryResultOutput) CloudBigtableSystemSpec ¶ added in v0.29.0
func (o LookupEntryResultOutput) CloudBigtableSystemSpec() GoogleCloudDatacatalogV1CloudBigtableSystemSpecResponseOutput
Specification that applies to Cloud Bigtable system. Only settable when `integrated_system` is equal to `CLOUD_BIGTABLE`
func (LookupEntryResultOutput) DataSource ¶ added in v0.8.0
func (o LookupEntryResultOutput) DataSource() GoogleCloudDatacatalogV1DataSourceResponseOutput
Physical location of the entry.
func (LookupEntryResultOutput) DataSourceConnectionSpec ¶ added in v0.8.0
func (o LookupEntryResultOutput) DataSourceConnectionSpec() GoogleCloudDatacatalogV1DataSourceConnectionSpecResponseOutput
Specification that applies to a data source connection. Valid only for entries with the `DATA_SOURCE_CONNECTION` type.
func (LookupEntryResultOutput) DatabaseTableSpec ¶ added in v0.8.0
func (o LookupEntryResultOutput) DatabaseTableSpec() GoogleCloudDatacatalogV1DatabaseTableSpecResponseOutput
Specification that applies to a table resource. Valid only for entries with the `TABLE` or `EXPLORE` type.
func (LookupEntryResultOutput) DatasetSpec ¶ added in v0.32.0
func (o LookupEntryResultOutput) DatasetSpec() GoogleCloudDatacatalogV1DatasetSpecResponseOutput
Specification that applies to a dataset.
func (LookupEntryResultOutput) Description ¶ added in v0.8.0
func (o LookupEntryResultOutput) Description() pulumi.StringOutput
Entry description that can consist of several sentences or paragraphs that describe entry contents. The description must not contain Unicode non-characters as well as C0 and C1 control codes except tabs (HT), new lines (LF), carriage returns (CR), and page breaks (FF). The maximum size is 2000 bytes when encoded in UTF-8. Default value is an empty string.
func (LookupEntryResultOutput) DisplayName ¶ added in v0.8.0
func (o LookupEntryResultOutput) DisplayName() pulumi.StringOutput
Display name of an entry. The maximum size is 500 bytes when encoded in UTF-8. Default value is an empty string.
func (LookupEntryResultOutput) ElementType ¶ added in v0.8.0
func (LookupEntryResultOutput) ElementType() reflect.Type
func (LookupEntryResultOutput) FilesetSpec ¶ added in v0.15.0
func (o LookupEntryResultOutput) FilesetSpec() GoogleCloudDatacatalogV1FilesetSpecResponseOutput
Specification that applies to a fileset resource. Valid only for entries with the `FILESET` type.
func (LookupEntryResultOutput) FullyQualifiedName ¶ added in v0.8.0
func (o LookupEntryResultOutput) FullyQualifiedName() pulumi.StringOutput
[Fully Qualified Name (FQN)](https://cloud.google.com//data-catalog/docs/fully-qualified-names) of the resource. Set automatically for entries representing resources from synced systems. Settable only during creation, and read-only later. Can be used for search and lookup of the entries.
func (LookupEntryResultOutput) GcsFilesetSpec ¶ added in v0.8.0
func (o LookupEntryResultOutput) GcsFilesetSpec() GoogleCloudDatacatalogV1GcsFilesetSpecResponseOutput
Specification that applies to a Cloud Storage fileset. Valid only for entries with the `FILESET` type.
func (LookupEntryResultOutput) IntegratedSystem ¶ added in v0.8.0
func (o LookupEntryResultOutput) IntegratedSystem() pulumi.StringOutput
Indicates the entry's source system that Data Catalog integrates with, such as BigQuery, Pub/Sub, or Dataproc Metastore.
func (LookupEntryResultOutput) Labels ¶ added in v0.8.0
func (o LookupEntryResultOutput) Labels() pulumi.StringMapOutput
Cloud labels attached to the entry. In Data Catalog, you can create and modify labels attached only to custom entries. Synced entries have unmodifiable labels that come from the source system.
func (LookupEntryResultOutput) LinkedResource ¶ added in v0.8.0
func (o LookupEntryResultOutput) LinkedResource() pulumi.StringOutput
The resource this metadata entry refers to. For Google Cloud Platform resources, `linked_resource` is the [Full Resource Name] (https://cloud.google.com/apis/design/resource_names#full_resource_name). For example, the `linked_resource` for a table resource from BigQuery is: `//bigquery.googleapis.com/projects/{PROJECT_ID}/datasets/{DATASET_ID}/tables/{TABLE_ID}` Output only when the entry is one of the types in the `EntryType` enum. For entries with a `user_specified_type`, this field is optional and defaults to an empty string. The resource string must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), periods (.), colons (:), slashes (/), dashes (-), and hashes (#). The maximum size is 200 bytes when encoded in UTF-8.
func (LookupEntryResultOutput) LookerSystemSpec ¶ added in v0.28.0
func (o LookupEntryResultOutput) LookerSystemSpec() GoogleCloudDatacatalogV1LookerSystemSpecResponseOutput
Specification that applies to Looker sysstem. Only settable when `user_specified_system` is equal to `LOOKER`
func (LookupEntryResultOutput) ModelSpec ¶ added in v0.32.0
func (o LookupEntryResultOutput) ModelSpec() GoogleCloudDatacatalogV1ModelSpecResponseOutput
Model specification.
func (LookupEntryResultOutput) Name ¶ added in v0.8.0
func (o LookupEntryResultOutput) Name() pulumi.StringOutput
The resource name of an entry in URL format. Note: The entry itself and its child resources might not be stored in the location specified in its name.
func (LookupEntryResultOutput) PersonalDetails ¶ added in v0.11.0
func (o LookupEntryResultOutput) PersonalDetails() GoogleCloudDatacatalogV1PersonalDetailsResponseOutput
Additional information related to the entry. Private to the current user.
func (LookupEntryResultOutput) RoutineSpec ¶ added in v0.8.0
func (o LookupEntryResultOutput) RoutineSpec() GoogleCloudDatacatalogV1RoutineSpecResponseOutput
Specification that applies to a user-defined function or procedure. Valid only for entries with the `ROUTINE` type.
func (LookupEntryResultOutput) Schema ¶ added in v0.8.0
func (o LookupEntryResultOutput) Schema() GoogleCloudDatacatalogV1SchemaResponseOutput
Schema of the entry. An entry might not have any schema attached to it.
func (LookupEntryResultOutput) ServiceSpec ¶ added in v0.29.0
func (o LookupEntryResultOutput) ServiceSpec() GoogleCloudDatacatalogV1ServiceSpecResponseOutput
Specification that applies to a Service resource.
func (LookupEntryResultOutput) SourceSystemTimestamps ¶ added in v0.8.0
func (o LookupEntryResultOutput) SourceSystemTimestamps() GoogleCloudDatacatalogV1SystemTimestampsResponseOutput
Timestamps from the underlying resource, not from the Data Catalog entry. Output only when the entry has a system listed in the `IntegratedSystem` enum. For entries with `user_specified_system`, this field is optional and defaults to an empty timestamp.
func (LookupEntryResultOutput) SqlDatabaseSystemSpec ¶ added in v0.28.0
func (o LookupEntryResultOutput) SqlDatabaseSystemSpec() GoogleCloudDatacatalogV1SqlDatabaseSystemSpecResponseOutput
Specification that applies to a relational database system. Only settable when `user_specified_system` is equal to `SQL_DATABASE`
func (LookupEntryResultOutput) ToLookupEntryResultOutput ¶ added in v0.8.0
func (o LookupEntryResultOutput) ToLookupEntryResultOutput() LookupEntryResultOutput
func (LookupEntryResultOutput) ToLookupEntryResultOutputWithContext ¶ added in v0.8.0
func (o LookupEntryResultOutput) ToLookupEntryResultOutputWithContext(ctx context.Context) LookupEntryResultOutput
func (LookupEntryResultOutput) Type ¶ added in v0.8.0
func (o LookupEntryResultOutput) Type() pulumi.StringOutput
The type of the entry. For details, see [`EntryType`](#entrytype).
func (LookupEntryResultOutput) UsageSignal ¶ added in v0.8.0
func (o LookupEntryResultOutput) UsageSignal() GoogleCloudDatacatalogV1UsageSignalResponseOutput
Resource usage statistics.
func (LookupEntryResultOutput) UserSpecifiedSystem ¶ added in v0.8.0
func (o LookupEntryResultOutput) UserSpecifiedSystem() pulumi.StringOutput
Indicates the entry's source system that Data Catalog doesn't automatically integrate with. The `user_specified_system` string has the following limitations: * Is case insensitive. * Must begin with a letter or underscore. * Can only contain letters, numbers, and underscores. * Must be at least 1 character and at most 64 characters long.
func (LookupEntryResultOutput) UserSpecifiedType ¶ added in v0.8.0
func (o LookupEntryResultOutput) UserSpecifiedType() pulumi.StringOutput
Custom entry type that doesn't match any of the values allowed for input and listed in the `EntryType` enum. When creating an entry, first check the type values in the enum. If there are no appropriate types for the new entry, provide a custom value, for example, `my_special_type`. The `user_specified_type` string has the following limitations: * Is case insensitive. * Must begin with a letter or underscore. * Can only contain letters, numbers, and underscores. * Must be at least 1 character and at most 64 characters long.
type LookupPolicyTagArgs ¶
type LookupPolicyTagOutputArgs ¶ added in v0.8.0
type LookupPolicyTagOutputArgs struct { Location pulumi.StringInput `pulumi:"location"` PolicyTagId pulumi.StringInput `pulumi:"policyTagId"` Project pulumi.StringPtrInput `pulumi:"project"` TaxonomyId pulumi.StringInput `pulumi:"taxonomyId"` }
func (LookupPolicyTagOutputArgs) ElementType ¶ added in v0.8.0
func (LookupPolicyTagOutputArgs) ElementType() reflect.Type
type LookupPolicyTagResult ¶
type LookupPolicyTagResult struct { // Resource names of child policy tags of this policy tag. ChildPolicyTags []string `pulumi:"childPolicyTags"` // Description of this policy tag. If not set, defaults to empty. The description must contain only Unicode characters, tabs, newlines, carriage returns and page breaks, and be at most 2000 bytes long when encoded in UTF-8. Description string `pulumi:"description"` // User-defined name of this policy tag. The name can't start or end with spaces and must be unique within the parent taxonomy, contain only Unicode letters, numbers, underscores, dashes and spaces, and be at most 200 bytes long when encoded in UTF-8. DisplayName string `pulumi:"displayName"` // Resource name of this policy tag in the URL format. The policy tag manager generates unique taxonomy IDs and policy tag IDs. Name string `pulumi:"name"` // Resource name of this policy tag's parent policy tag. If empty, this is a top level tag. If not set, defaults to an empty string. For example, for the "LatLong" policy tag in the example above, this field contains the resource name of the "Geolocation" policy tag, and, for "Geolocation", this field is empty. ParentPolicyTag string `pulumi:"parentPolicyTag"` }
func LookupPolicyTag ¶
func LookupPolicyTag(ctx *pulumi.Context, args *LookupPolicyTagArgs, opts ...pulumi.InvokeOption) (*LookupPolicyTagResult, error)
Gets a policy tag.
type LookupPolicyTagResultOutput ¶ added in v0.8.0
type LookupPolicyTagResultOutput struct{ *pulumi.OutputState }
func LookupPolicyTagOutput ¶ added in v0.8.0
func LookupPolicyTagOutput(ctx *pulumi.Context, args LookupPolicyTagOutputArgs, opts ...pulumi.InvokeOption) LookupPolicyTagResultOutput
func (LookupPolicyTagResultOutput) ChildPolicyTags ¶ added in v0.8.0
func (o LookupPolicyTagResultOutput) ChildPolicyTags() pulumi.StringArrayOutput
Resource names of child policy tags of this policy tag.
func (LookupPolicyTagResultOutput) Description ¶ added in v0.8.0
func (o LookupPolicyTagResultOutput) Description() pulumi.StringOutput
Description of this policy tag. If not set, defaults to empty. The description must contain only Unicode characters, tabs, newlines, carriage returns and page breaks, and be at most 2000 bytes long when encoded in UTF-8.
func (LookupPolicyTagResultOutput) DisplayName ¶ added in v0.8.0
func (o LookupPolicyTagResultOutput) DisplayName() pulumi.StringOutput
User-defined name of this policy tag. The name can't start or end with spaces and must be unique within the parent taxonomy, contain only Unicode letters, numbers, underscores, dashes and spaces, and be at most 200 bytes long when encoded in UTF-8.
func (LookupPolicyTagResultOutput) ElementType ¶ added in v0.8.0
func (LookupPolicyTagResultOutput) ElementType() reflect.Type
func (LookupPolicyTagResultOutput) Name ¶ added in v0.8.0
func (o LookupPolicyTagResultOutput) Name() pulumi.StringOutput
Resource name of this policy tag in the URL format. The policy tag manager generates unique taxonomy IDs and policy tag IDs.
func (LookupPolicyTagResultOutput) ParentPolicyTag ¶ added in v0.8.0
func (o LookupPolicyTagResultOutput) ParentPolicyTag() pulumi.StringOutput
Resource name of this policy tag's parent policy tag. If empty, this is a top level tag. If not set, defaults to an empty string. For example, for the "LatLong" policy tag in the example above, this field contains the resource name of the "Geolocation" policy tag, and, for "Geolocation", this field is empty.
func (LookupPolicyTagResultOutput) ToLookupPolicyTagResultOutput ¶ added in v0.8.0
func (o LookupPolicyTagResultOutput) ToLookupPolicyTagResultOutput() LookupPolicyTagResultOutput
func (LookupPolicyTagResultOutput) ToLookupPolicyTagResultOutputWithContext ¶ added in v0.8.0
func (o LookupPolicyTagResultOutput) ToLookupPolicyTagResultOutputWithContext(ctx context.Context) LookupPolicyTagResultOutput
type LookupTagTemplateArgs ¶
type LookupTagTemplateIamPolicyOutputArgs ¶ added in v0.8.0
type LookupTagTemplateIamPolicyOutputArgs struct { Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` TagTemplateId pulumi.StringInput `pulumi:"tagTemplateId"` }
func (LookupTagTemplateIamPolicyOutputArgs) ElementType ¶ added in v0.8.0
func (LookupTagTemplateIamPolicyOutputArgs) ElementType() reflect.Type
type LookupTagTemplateIamPolicyResult ¶
type LookupTagTemplateIamPolicyResult struct { // Associates a list of `members`, or principals, with a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one principal. The `bindings` in a `Policy` can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the `bindings` grant 50 different roles to `user:alice@example.com`, and not to any other principal, then you can add another 1,450 principals to the `bindings` in the `Policy`. Bindings []BindingResponse `pulumi:"bindings"` // `etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. Etag string `pulumi:"etag"` // Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Version int `pulumi:"version"` }
func LookupTagTemplateIamPolicy ¶
func LookupTagTemplateIamPolicy(ctx *pulumi.Context, args *LookupTagTemplateIamPolicyArgs, opts ...pulumi.InvokeOption) (*LookupTagTemplateIamPolicyResult, error)
Gets the access control policy for a resource. May return: * A`NOT_FOUND` error if the resource doesn't exist or you don't have the permission to view it. * An empty policy if the resource exists but doesn't have a set policy. Supported resources are: - Tag templates - Entry groups Note: This method doesn't get policies from Google Cloud Platform resources ingested into Data Catalog. To call this method, you must have the following Google IAM permissions: - `datacatalog.tagTemplates.getIamPolicy` to get policies on tag templates. - `datacatalog.entryGroups.getIamPolicy` to get policies on entry groups.
type LookupTagTemplateIamPolicyResultOutput ¶ added in v0.8.0
type LookupTagTemplateIamPolicyResultOutput struct{ *pulumi.OutputState }
func LookupTagTemplateIamPolicyOutput ¶ added in v0.8.0
func LookupTagTemplateIamPolicyOutput(ctx *pulumi.Context, args LookupTagTemplateIamPolicyOutputArgs, opts ...pulumi.InvokeOption) LookupTagTemplateIamPolicyResultOutput
func (LookupTagTemplateIamPolicyResultOutput) Bindings ¶ added in v0.8.0
func (o LookupTagTemplateIamPolicyResultOutput) Bindings() BindingResponseArrayOutput
Associates a list of `members`, or principals, with a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one principal. The `bindings` in a `Policy` can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the `bindings` grant 50 different roles to `user:alice@example.com`, and not to any other principal, then you can add another 1,450 principals to the `bindings` in the `Policy`.
func (LookupTagTemplateIamPolicyResultOutput) ElementType ¶ added in v0.8.0
func (LookupTagTemplateIamPolicyResultOutput) ElementType() reflect.Type
func (LookupTagTemplateIamPolicyResultOutput) Etag ¶ added in v0.8.0
func (o LookupTagTemplateIamPolicyResultOutput) Etag() pulumi.StringOutput
`etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost.
func (LookupTagTemplateIamPolicyResultOutput) ToLookupTagTemplateIamPolicyResultOutput ¶ added in v0.8.0
func (o LookupTagTemplateIamPolicyResultOutput) ToLookupTagTemplateIamPolicyResultOutput() LookupTagTemplateIamPolicyResultOutput
func (LookupTagTemplateIamPolicyResultOutput) ToLookupTagTemplateIamPolicyResultOutputWithContext ¶ added in v0.8.0
func (o LookupTagTemplateIamPolicyResultOutput) ToLookupTagTemplateIamPolicyResultOutputWithContext(ctx context.Context) LookupTagTemplateIamPolicyResultOutput
func (LookupTagTemplateIamPolicyResultOutput) Version ¶ added in v0.8.0
func (o LookupTagTemplateIamPolicyResultOutput) Version() pulumi.IntOutput
Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies).
type LookupTagTemplateOutputArgs ¶ added in v0.8.0
type LookupTagTemplateOutputArgs struct { Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` TagTemplateId pulumi.StringInput `pulumi:"tagTemplateId"` }
func (LookupTagTemplateOutputArgs) ElementType ¶ added in v0.8.0
func (LookupTagTemplateOutputArgs) ElementType() reflect.Type
type LookupTagTemplateResult ¶
type LookupTagTemplateResult struct { // Display name for this template. Defaults to an empty string. The name must contain only Unicode letters, numbers (0-9), underscores (_), dashes (-), spaces ( ), and can't start or end with spaces. The maximum length is 200 characters. DisplayName string `pulumi:"displayName"` // Map of tag template field IDs to the settings for the field. This map is an exhaustive list of the allowed fields. The map must contain at least one field and at most 500 fields. The keys to this map are tag template field IDs. The IDs have the following limitations: * Can contain uppercase and lowercase letters, numbers (0-9) and underscores (_). * Must be at least 1 character and at most 64 characters long. * Must start with a letter or underscore. Fields map[string]GoogleCloudDatacatalogV1TagTemplateFieldResponse `pulumi:"fields"` // Indicates whether tags created with this template are public. Public tags do not require tag template access to appear in ListTags API response. Additionally, you can search for a public tag by value with a simple search query in addition to using a “tag:“ predicate. IsPubliclyReadable bool `pulumi:"isPubliclyReadable"` // The resource name of the tag template in URL format. Note: The tag template itself and its child resources might not be stored in the location specified in its name. Name string `pulumi:"name"` }
func LookupTagTemplate ¶
func LookupTagTemplate(ctx *pulumi.Context, args *LookupTagTemplateArgs, opts ...pulumi.InvokeOption) (*LookupTagTemplateResult, error)
Gets a tag template.
type LookupTagTemplateResultOutput ¶ added in v0.8.0
type LookupTagTemplateResultOutput struct{ *pulumi.OutputState }
func LookupTagTemplateOutput ¶ added in v0.8.0
func LookupTagTemplateOutput(ctx *pulumi.Context, args LookupTagTemplateOutputArgs, opts ...pulumi.InvokeOption) LookupTagTemplateResultOutput
func (LookupTagTemplateResultOutput) DisplayName ¶ added in v0.8.0
func (o LookupTagTemplateResultOutput) DisplayName() pulumi.StringOutput
Display name for this template. Defaults to an empty string. The name must contain only Unicode letters, numbers (0-9), underscores (_), dashes (-), spaces ( ), and can't start or end with spaces. The maximum length is 200 characters.
func (LookupTagTemplateResultOutput) ElementType ¶ added in v0.8.0
func (LookupTagTemplateResultOutput) ElementType() reflect.Type
func (LookupTagTemplateResultOutput) Fields ¶ added in v0.8.0
func (o LookupTagTemplateResultOutput) Fields() GoogleCloudDatacatalogV1TagTemplateFieldResponseMapOutput
Map of tag template field IDs to the settings for the field. This map is an exhaustive list of the allowed fields. The map must contain at least one field and at most 500 fields. The keys to this map are tag template field IDs. The IDs have the following limitations: * Can contain uppercase and lowercase letters, numbers (0-9) and underscores (_). * Must be at least 1 character and at most 64 characters long. * Must start with a letter or underscore.
func (LookupTagTemplateResultOutput) IsPubliclyReadable ¶ added in v0.8.0
func (o LookupTagTemplateResultOutput) IsPubliclyReadable() pulumi.BoolOutput
Indicates whether tags created with this template are public. Public tags do not require tag template access to appear in ListTags API response. Additionally, you can search for a public tag by value with a simple search query in addition to using a “tag:“ predicate.
func (LookupTagTemplateResultOutput) Name ¶ added in v0.8.0
func (o LookupTagTemplateResultOutput) Name() pulumi.StringOutput
The resource name of the tag template in URL format. Note: The tag template itself and its child resources might not be stored in the location specified in its name.
func (LookupTagTemplateResultOutput) ToLookupTagTemplateResultOutput ¶ added in v0.8.0
func (o LookupTagTemplateResultOutput) ToLookupTagTemplateResultOutput() LookupTagTemplateResultOutput
func (LookupTagTemplateResultOutput) ToLookupTagTemplateResultOutputWithContext ¶ added in v0.8.0
func (o LookupTagTemplateResultOutput) ToLookupTagTemplateResultOutputWithContext(ctx context.Context) LookupTagTemplateResultOutput
type LookupTaxonomyArgs ¶
type LookupTaxonomyIamPolicyOutputArgs ¶ added in v0.8.0
type LookupTaxonomyIamPolicyOutputArgs struct { Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` TaxonomyId pulumi.StringInput `pulumi:"taxonomyId"` }
func (LookupTaxonomyIamPolicyOutputArgs) ElementType ¶ added in v0.8.0
func (LookupTaxonomyIamPolicyOutputArgs) ElementType() reflect.Type
type LookupTaxonomyIamPolicyResult ¶
type LookupTaxonomyIamPolicyResult struct { // Associates a list of `members`, or principals, with a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one principal. The `bindings` in a `Policy` can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the `bindings` grant 50 different roles to `user:alice@example.com`, and not to any other principal, then you can add another 1,450 principals to the `bindings` in the `Policy`. Bindings []BindingResponse `pulumi:"bindings"` // `etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. Etag string `pulumi:"etag"` // Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Version int `pulumi:"version"` }
func LookupTaxonomyIamPolicy ¶
func LookupTaxonomyIamPolicy(ctx *pulumi.Context, args *LookupTaxonomyIamPolicyArgs, opts ...pulumi.InvokeOption) (*LookupTaxonomyIamPolicyResult, error)
Gets the IAM policy for a policy tag or a taxonomy.
type LookupTaxonomyIamPolicyResultOutput ¶ added in v0.8.0
type LookupTaxonomyIamPolicyResultOutput struct{ *pulumi.OutputState }
func LookupTaxonomyIamPolicyOutput ¶ added in v0.8.0
func LookupTaxonomyIamPolicyOutput(ctx *pulumi.Context, args LookupTaxonomyIamPolicyOutputArgs, opts ...pulumi.InvokeOption) LookupTaxonomyIamPolicyResultOutput
func (LookupTaxonomyIamPolicyResultOutput) Bindings ¶ added in v0.8.0
func (o LookupTaxonomyIamPolicyResultOutput) Bindings() BindingResponseArrayOutput
Associates a list of `members`, or principals, with a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one principal. The `bindings` in a `Policy` can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the `bindings` grant 50 different roles to `user:alice@example.com`, and not to any other principal, then you can add another 1,450 principals to the `bindings` in the `Policy`.
func (LookupTaxonomyIamPolicyResultOutput) ElementType ¶ added in v0.8.0
func (LookupTaxonomyIamPolicyResultOutput) ElementType() reflect.Type
func (LookupTaxonomyIamPolicyResultOutput) Etag ¶ added in v0.8.0
func (o LookupTaxonomyIamPolicyResultOutput) Etag() pulumi.StringOutput
`etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost.
func (LookupTaxonomyIamPolicyResultOutput) ToLookupTaxonomyIamPolicyResultOutput ¶ added in v0.8.0
func (o LookupTaxonomyIamPolicyResultOutput) ToLookupTaxonomyIamPolicyResultOutput() LookupTaxonomyIamPolicyResultOutput
func (LookupTaxonomyIamPolicyResultOutput) ToLookupTaxonomyIamPolicyResultOutputWithContext ¶ added in v0.8.0
func (o LookupTaxonomyIamPolicyResultOutput) ToLookupTaxonomyIamPolicyResultOutputWithContext(ctx context.Context) LookupTaxonomyIamPolicyResultOutput
func (LookupTaxonomyIamPolicyResultOutput) Version ¶ added in v0.8.0
func (o LookupTaxonomyIamPolicyResultOutput) Version() pulumi.IntOutput
Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies).
type LookupTaxonomyOutputArgs ¶ added in v0.8.0
type LookupTaxonomyOutputArgs struct { Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` TaxonomyId pulumi.StringInput `pulumi:"taxonomyId"` }
func (LookupTaxonomyOutputArgs) ElementType ¶ added in v0.8.0
func (LookupTaxonomyOutputArgs) ElementType() reflect.Type
type LookupTaxonomyPolicyTagIamPolicyOutputArgs ¶ added in v0.8.0
type LookupTaxonomyPolicyTagIamPolicyOutputArgs struct { Location pulumi.StringInput `pulumi:"location"` PolicyTagId pulumi.StringInput `pulumi:"policyTagId"` Project pulumi.StringPtrInput `pulumi:"project"` TaxonomyId pulumi.StringInput `pulumi:"taxonomyId"` }
func (LookupTaxonomyPolicyTagIamPolicyOutputArgs) ElementType ¶ added in v0.8.0
func (LookupTaxonomyPolicyTagIamPolicyOutputArgs) ElementType() reflect.Type
type LookupTaxonomyPolicyTagIamPolicyResult ¶
type LookupTaxonomyPolicyTagIamPolicyResult struct { // Associates a list of `members`, or principals, with a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one principal. The `bindings` in a `Policy` can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the `bindings` grant 50 different roles to `user:alice@example.com`, and not to any other principal, then you can add another 1,450 principals to the `bindings` in the `Policy`. Bindings []BindingResponse `pulumi:"bindings"` // `etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. Etag string `pulumi:"etag"` // Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Version int `pulumi:"version"` }
func LookupTaxonomyPolicyTagIamPolicy ¶
func LookupTaxonomyPolicyTagIamPolicy(ctx *pulumi.Context, args *LookupTaxonomyPolicyTagIamPolicyArgs, opts ...pulumi.InvokeOption) (*LookupTaxonomyPolicyTagIamPolicyResult, error)
Gets the IAM policy for a policy tag or a taxonomy.
type LookupTaxonomyPolicyTagIamPolicyResultOutput ¶ added in v0.8.0
type LookupTaxonomyPolicyTagIamPolicyResultOutput struct{ *pulumi.OutputState }
func LookupTaxonomyPolicyTagIamPolicyOutput ¶ added in v0.8.0
func LookupTaxonomyPolicyTagIamPolicyOutput(ctx *pulumi.Context, args LookupTaxonomyPolicyTagIamPolicyOutputArgs, opts ...pulumi.InvokeOption) LookupTaxonomyPolicyTagIamPolicyResultOutput
func (LookupTaxonomyPolicyTagIamPolicyResultOutput) Bindings ¶ added in v0.8.0
func (o LookupTaxonomyPolicyTagIamPolicyResultOutput) Bindings() BindingResponseArrayOutput
Associates a list of `members`, or principals, with a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one principal. The `bindings` in a `Policy` can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the `bindings` grant 50 different roles to `user:alice@example.com`, and not to any other principal, then you can add another 1,450 principals to the `bindings` in the `Policy`.
func (LookupTaxonomyPolicyTagIamPolicyResultOutput) ElementType ¶ added in v0.8.0
func (LookupTaxonomyPolicyTagIamPolicyResultOutput) ElementType() reflect.Type
func (LookupTaxonomyPolicyTagIamPolicyResultOutput) Etag ¶ added in v0.8.0
func (o LookupTaxonomyPolicyTagIamPolicyResultOutput) Etag() pulumi.StringOutput
`etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost.
func (LookupTaxonomyPolicyTagIamPolicyResultOutput) ToLookupTaxonomyPolicyTagIamPolicyResultOutput ¶ added in v0.8.0
func (o LookupTaxonomyPolicyTagIamPolicyResultOutput) ToLookupTaxonomyPolicyTagIamPolicyResultOutput() LookupTaxonomyPolicyTagIamPolicyResultOutput
func (LookupTaxonomyPolicyTagIamPolicyResultOutput) ToLookupTaxonomyPolicyTagIamPolicyResultOutputWithContext ¶ added in v0.8.0
func (o LookupTaxonomyPolicyTagIamPolicyResultOutput) ToLookupTaxonomyPolicyTagIamPolicyResultOutputWithContext(ctx context.Context) LookupTaxonomyPolicyTagIamPolicyResultOutput
func (LookupTaxonomyPolicyTagIamPolicyResultOutput) Version ¶ added in v0.8.0
func (o LookupTaxonomyPolicyTagIamPolicyResultOutput) Version() pulumi.IntOutput
Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies).
type LookupTaxonomyResult ¶
type LookupTaxonomyResult struct { // Optional. A list of policy types that are activated for this taxonomy. If not set, defaults to an empty list. ActivatedPolicyTypes []string `pulumi:"activatedPolicyTypes"` // Optional. Description of this taxonomy. If not set, defaults to empty. The description must contain only Unicode characters, tabs, newlines, carriage returns, and page breaks, and be at most 2000 bytes long when encoded in UTF-8. Description string `pulumi:"description"` // User-defined name of this taxonomy. The name can't start or end with spaces, must contain only Unicode letters, numbers, underscores, dashes, and spaces, and be at most 200 bytes long when encoded in UTF-8. The taxonomy display name must be unique within an organization. DisplayName string `pulumi:"displayName"` // Resource name of this taxonomy in URL format. Note: Policy tag manager generates unique taxonomy IDs. Name string `pulumi:"name"` // Number of policy tags in this taxonomy. PolicyTagCount int `pulumi:"policyTagCount"` // Identity of the service which owns the Taxonomy. This field is only populated when the taxonomy is created by a Google Cloud service. Currently only 'DATAPLEX' is supported. Service GoogleCloudDatacatalogV1TaxonomyServiceResponse `pulumi:"service"` // Creation and modification timestamps of this taxonomy. TaxonomyTimestamps GoogleCloudDatacatalogV1SystemTimestampsResponse `pulumi:"taxonomyTimestamps"` }
func LookupTaxonomy ¶
func LookupTaxonomy(ctx *pulumi.Context, args *LookupTaxonomyArgs, opts ...pulumi.InvokeOption) (*LookupTaxonomyResult, error)
Gets a taxonomy.
type LookupTaxonomyResultOutput ¶ added in v0.8.0
type LookupTaxonomyResultOutput struct{ *pulumi.OutputState }
func LookupTaxonomyOutput ¶ added in v0.8.0
func LookupTaxonomyOutput(ctx *pulumi.Context, args LookupTaxonomyOutputArgs, opts ...pulumi.InvokeOption) LookupTaxonomyResultOutput
func (LookupTaxonomyResultOutput) ActivatedPolicyTypes ¶ added in v0.8.0
func (o LookupTaxonomyResultOutput) ActivatedPolicyTypes() pulumi.StringArrayOutput
Optional. A list of policy types that are activated for this taxonomy. If not set, defaults to an empty list.
func (LookupTaxonomyResultOutput) Description ¶ added in v0.8.0
func (o LookupTaxonomyResultOutput) Description() pulumi.StringOutput
Optional. Description of this taxonomy. If not set, defaults to empty. The description must contain only Unicode characters, tabs, newlines, carriage returns, and page breaks, and be at most 2000 bytes long when encoded in UTF-8.
func (LookupTaxonomyResultOutput) DisplayName ¶ added in v0.8.0
func (o LookupTaxonomyResultOutput) DisplayName() pulumi.StringOutput
User-defined name of this taxonomy. The name can't start or end with spaces, must contain only Unicode letters, numbers, underscores, dashes, and spaces, and be at most 200 bytes long when encoded in UTF-8. The taxonomy display name must be unique within an organization.
func (LookupTaxonomyResultOutput) ElementType ¶ added in v0.8.0
func (LookupTaxonomyResultOutput) ElementType() reflect.Type
func (LookupTaxonomyResultOutput) Name ¶ added in v0.8.0
func (o LookupTaxonomyResultOutput) Name() pulumi.StringOutput
Resource name of this taxonomy in URL format. Note: Policy tag manager generates unique taxonomy IDs.
func (LookupTaxonomyResultOutput) PolicyTagCount ¶ added in v0.8.0
func (o LookupTaxonomyResultOutput) PolicyTagCount() pulumi.IntOutput
Number of policy tags in this taxonomy.
func (LookupTaxonomyResultOutput) Service ¶ added in v0.28.0
func (o LookupTaxonomyResultOutput) Service() GoogleCloudDatacatalogV1TaxonomyServiceResponseOutput
Identity of the service which owns the Taxonomy. This field is only populated when the taxonomy is created by a Google Cloud service. Currently only 'DATAPLEX' is supported.
func (LookupTaxonomyResultOutput) TaxonomyTimestamps ¶ added in v0.8.0
func (o LookupTaxonomyResultOutput) TaxonomyTimestamps() GoogleCloudDatacatalogV1SystemTimestampsResponseOutput
Creation and modification timestamps of this taxonomy.
func (LookupTaxonomyResultOutput) ToLookupTaxonomyResultOutput ¶ added in v0.8.0
func (o LookupTaxonomyResultOutput) ToLookupTaxonomyResultOutput() LookupTaxonomyResultOutput
func (LookupTaxonomyResultOutput) ToLookupTaxonomyResultOutputWithContext ¶ added in v0.8.0
func (o LookupTaxonomyResultOutput) ToLookupTaxonomyResultOutputWithContext(ctx context.Context) LookupTaxonomyResultOutput
type PolicyTag ¶
type PolicyTag struct { pulumi.CustomResourceState // Resource names of child policy tags of this policy tag. ChildPolicyTags pulumi.StringArrayOutput `pulumi:"childPolicyTags"` // Description of this policy tag. If not set, defaults to empty. The description must contain only Unicode characters, tabs, newlines, carriage returns and page breaks, and be at most 2000 bytes long when encoded in UTF-8. Description pulumi.StringOutput `pulumi:"description"` // User-defined name of this policy tag. The name can't start or end with spaces and must be unique within the parent taxonomy, contain only Unicode letters, numbers, underscores, dashes and spaces, and be at most 200 bytes long when encoded in UTF-8. DisplayName pulumi.StringOutput `pulumi:"displayName"` Location pulumi.StringOutput `pulumi:"location"` // Resource name of this policy tag in the URL format. The policy tag manager generates unique taxonomy IDs and policy tag IDs. Name pulumi.StringOutput `pulumi:"name"` // Resource name of this policy tag's parent policy tag. If empty, this is a top level tag. If not set, defaults to an empty string. For example, for the "LatLong" policy tag in the example above, this field contains the resource name of the "Geolocation" policy tag, and, for "Geolocation", this field is empty. ParentPolicyTag pulumi.StringOutput `pulumi:"parentPolicyTag"` Project pulumi.StringOutput `pulumi:"project"` TaxonomyId pulumi.StringOutput `pulumi:"taxonomyId"` }
Creates a policy tag in a taxonomy. Auto-naming is currently not supported for this resource.
func GetPolicyTag ¶
func GetPolicyTag(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PolicyTagState, opts ...pulumi.ResourceOption) (*PolicyTag, error)
GetPolicyTag gets an existing PolicyTag 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 NewPolicyTag ¶
func NewPolicyTag(ctx *pulumi.Context, name string, args *PolicyTagArgs, opts ...pulumi.ResourceOption) (*PolicyTag, error)
NewPolicyTag registers a new resource with the given unique name, arguments, and options.
func (*PolicyTag) ElementType ¶
func (*PolicyTag) ToPolicyTagOutput ¶
func (i *PolicyTag) ToPolicyTagOutput() PolicyTagOutput
func (*PolicyTag) ToPolicyTagOutputWithContext ¶
func (i *PolicyTag) ToPolicyTagOutputWithContext(ctx context.Context) PolicyTagOutput
type PolicyTagArgs ¶
type PolicyTagArgs struct { // Description of this policy tag. If not set, defaults to empty. The description must contain only Unicode characters, tabs, newlines, carriage returns and page breaks, and be at most 2000 bytes long when encoded in UTF-8. Description pulumi.StringPtrInput // User-defined name of this policy tag. The name can't start or end with spaces and must be unique within the parent taxonomy, contain only Unicode letters, numbers, underscores, dashes and spaces, and be at most 200 bytes long when encoded in UTF-8. DisplayName pulumi.StringInput Location pulumi.StringPtrInput // Resource name of this policy tag's parent policy tag. If empty, this is a top level tag. If not set, defaults to an empty string. For example, for the "LatLong" policy tag in the example above, this field contains the resource name of the "Geolocation" policy tag, and, for "Geolocation", this field is empty. ParentPolicyTag pulumi.StringPtrInput Project pulumi.StringPtrInput TaxonomyId pulumi.StringInput }
The set of arguments for constructing a PolicyTag resource.
func (PolicyTagArgs) ElementType ¶
func (PolicyTagArgs) ElementType() reflect.Type
type PolicyTagInput ¶
type PolicyTagInput interface { pulumi.Input ToPolicyTagOutput() PolicyTagOutput ToPolicyTagOutputWithContext(ctx context.Context) PolicyTagOutput }
type PolicyTagOutput ¶
type PolicyTagOutput struct{ *pulumi.OutputState }
func (PolicyTagOutput) ChildPolicyTags ¶ added in v0.19.0
func (o PolicyTagOutput) ChildPolicyTags() pulumi.StringArrayOutput
Resource names of child policy tags of this policy tag.
func (PolicyTagOutput) Description ¶ added in v0.19.0
func (o PolicyTagOutput) Description() pulumi.StringOutput
Description of this policy tag. If not set, defaults to empty. The description must contain only Unicode characters, tabs, newlines, carriage returns and page breaks, and be at most 2000 bytes long when encoded in UTF-8.
func (PolicyTagOutput) DisplayName ¶ added in v0.19.0
func (o PolicyTagOutput) DisplayName() pulumi.StringOutput
User-defined name of this policy tag. The name can't start or end with spaces and must be unique within the parent taxonomy, contain only Unicode letters, numbers, underscores, dashes and spaces, and be at most 200 bytes long when encoded in UTF-8.
func (PolicyTagOutput) ElementType ¶
func (PolicyTagOutput) ElementType() reflect.Type
func (PolicyTagOutput) Location ¶ added in v0.21.0
func (o PolicyTagOutput) Location() pulumi.StringOutput
func (PolicyTagOutput) Name ¶ added in v0.19.0
func (o PolicyTagOutput) Name() pulumi.StringOutput
Resource name of this policy tag in the URL format. The policy tag manager generates unique taxonomy IDs and policy tag IDs.
func (PolicyTagOutput) ParentPolicyTag ¶ added in v0.19.0
func (o PolicyTagOutput) ParentPolicyTag() pulumi.StringOutput
Resource name of this policy tag's parent policy tag. If empty, this is a top level tag. If not set, defaults to an empty string. For example, for the "LatLong" policy tag in the example above, this field contains the resource name of the "Geolocation" policy tag, and, for "Geolocation", this field is empty.
func (PolicyTagOutput) Project ¶ added in v0.21.0
func (o PolicyTagOutput) Project() pulumi.StringOutput
func (PolicyTagOutput) TaxonomyId ¶ added in v0.21.0
func (o PolicyTagOutput) TaxonomyId() pulumi.StringOutput
func (PolicyTagOutput) ToPolicyTagOutput ¶
func (o PolicyTagOutput) ToPolicyTagOutput() PolicyTagOutput
func (PolicyTagOutput) ToPolicyTagOutputWithContext ¶
func (o PolicyTagOutput) ToPolicyTagOutputWithContext(ctx context.Context) PolicyTagOutput
type PolicyTagState ¶
type PolicyTagState struct { }
func (PolicyTagState) ElementType ¶
func (PolicyTagState) ElementType() reflect.Type
type TagTemplate ¶
type TagTemplate struct { pulumi.CustomResourceState // Display name for this template. Defaults to an empty string. The name must contain only Unicode letters, numbers (0-9), underscores (_), dashes (-), spaces ( ), and can't start or end with spaces. The maximum length is 200 characters. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Map of tag template field IDs to the settings for the field. This map is an exhaustive list of the allowed fields. The map must contain at least one field and at most 500 fields. The keys to this map are tag template field IDs. The IDs have the following limitations: * Can contain uppercase and lowercase letters, numbers (0-9) and underscores (_). * Must be at least 1 character and at most 64 characters long. * Must start with a letter or underscore. Fields GoogleCloudDatacatalogV1TagTemplateFieldResponseMapOutput `pulumi:"fields"` // Indicates whether tags created with this template are public. Public tags do not require tag template access to appear in ListTags API response. Additionally, you can search for a public tag by value with a simple search query in addition to using a “tag:“ predicate. IsPubliclyReadable pulumi.BoolOutput `pulumi:"isPubliclyReadable"` Location pulumi.StringOutput `pulumi:"location"` // The resource name of the tag template in URL format. Note: The tag template itself and its child resources might not be stored in the location specified in its name. Name pulumi.StringOutput `pulumi:"name"` Project pulumi.StringOutput `pulumi:"project"` // Required. The ID of the tag template to create. The ID must contain only lowercase letters (a-z), numbers (0-9), or underscores (_), and must start with a letter or underscore. The maximum size is 64 bytes when encoded in UTF-8. TagTemplateId pulumi.StringOutput `pulumi:"tagTemplateId"` }
Creates a tag template. You must enable the Data Catalog API in the project identified by the `parent` parameter. For more information, see [Data Catalog resource project] (https://cloud.google.com/data-catalog/docs/concepts/resource-project).
func GetTagTemplate ¶
func GetTagTemplate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TagTemplateState, opts ...pulumi.ResourceOption) (*TagTemplate, error)
GetTagTemplate gets an existing TagTemplate 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 NewTagTemplate ¶
func NewTagTemplate(ctx *pulumi.Context, name string, args *TagTemplateArgs, opts ...pulumi.ResourceOption) (*TagTemplate, error)
NewTagTemplate registers a new resource with the given unique name, arguments, and options.
func (*TagTemplate) ElementType ¶
func (*TagTemplate) ElementType() reflect.Type
func (*TagTemplate) ToTagTemplateOutput ¶
func (i *TagTemplate) ToTagTemplateOutput() TagTemplateOutput
func (*TagTemplate) ToTagTemplateOutputWithContext ¶
func (i *TagTemplate) ToTagTemplateOutputWithContext(ctx context.Context) TagTemplateOutput
type TagTemplateArgs ¶
type TagTemplateArgs struct { // Display name for this template. Defaults to an empty string. The name must contain only Unicode letters, numbers (0-9), underscores (_), dashes (-), spaces ( ), and can't start or end with spaces. The maximum length is 200 characters. DisplayName pulumi.StringPtrInput // Map of tag template field IDs to the settings for the field. This map is an exhaustive list of the allowed fields. The map must contain at least one field and at most 500 fields. The keys to this map are tag template field IDs. The IDs have the following limitations: * Can contain uppercase and lowercase letters, numbers (0-9) and underscores (_). * Must be at least 1 character and at most 64 characters long. * Must start with a letter or underscore. Fields GoogleCloudDatacatalogV1TagTemplateFieldMapInput // Indicates whether tags created with this template are public. Public tags do not require tag template access to appear in ListTags API response. Additionally, you can search for a public tag by value with a simple search query in addition to using a “tag:“ predicate. IsPubliclyReadable pulumi.BoolPtrInput Location pulumi.StringPtrInput // The resource name of the tag template in URL format. Note: The tag template itself and its child resources might not be stored in the location specified in its name. Name pulumi.StringPtrInput Project pulumi.StringPtrInput // Required. The ID of the tag template to create. The ID must contain only lowercase letters (a-z), numbers (0-9), or underscores (_), and must start with a letter or underscore. The maximum size is 64 bytes when encoded in UTF-8. TagTemplateId pulumi.StringInput }
The set of arguments for constructing a TagTemplate resource.
func (TagTemplateArgs) ElementType ¶
func (TagTemplateArgs) ElementType() reflect.Type
type TagTemplateIamBinding ¶ added in v0.26.0
type TagTemplateIamBinding struct { pulumi.CustomResourceState // An IAM Condition for a given binding. See https://cloud.google.com/iam/docs/conditions-overview for additional details. Condition iam.ConditionPtrOutput `pulumi:"condition"` // The etag of the resource's IAM policy. Etag pulumi.StringOutput `pulumi:"etag"` // Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. Members pulumi.StringArrayOutput `pulumi:"members"` // The name of the resource to manage IAM policies for. Name pulumi.StringOutput `pulumi:"name"` // The project in which the resource belongs. If it is not provided, a default will be supplied. Project pulumi.StringOutput `pulumi:"project"` // Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Role pulumi.StringOutput `pulumi:"role"` }
Sets an access control policy for a resource. Replaces any existing policy. Supported resources are: - Tag templates - Entry groups Note: This method sets policies only within Data Catalog and can't be used to manage policies in BigQuery, Pub/Sub, Dataproc Metastore, and any external Google Cloud Platform resources synced with the Data Catalog. To call this method, you must have the following Google IAM permissions: - `datacatalog.tagTemplates.setIamPolicy` to set policies on tag templates. - `datacatalog.entryGroups.setIamPolicy` to set policies on entry groups.
func GetTagTemplateIamBinding ¶ added in v0.26.0
func GetTagTemplateIamBinding(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TagTemplateIamBindingState, opts ...pulumi.ResourceOption) (*TagTemplateIamBinding, error)
GetTagTemplateIamBinding gets an existing TagTemplateIamBinding 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 NewTagTemplateIamBinding ¶ added in v0.26.0
func NewTagTemplateIamBinding(ctx *pulumi.Context, name string, args *TagTemplateIamBindingArgs, opts ...pulumi.ResourceOption) (*TagTemplateIamBinding, error)
NewTagTemplateIamBinding registers a new resource with the given unique name, arguments, and options.
func (*TagTemplateIamBinding) ElementType ¶ added in v0.26.0
func (*TagTemplateIamBinding) ElementType() reflect.Type
func (*TagTemplateIamBinding) ToTagTemplateIamBindingOutput ¶ added in v0.26.0
func (i *TagTemplateIamBinding) ToTagTemplateIamBindingOutput() TagTemplateIamBindingOutput
func (*TagTemplateIamBinding) ToTagTemplateIamBindingOutputWithContext ¶ added in v0.26.0
func (i *TagTemplateIamBinding) ToTagTemplateIamBindingOutputWithContext(ctx context.Context) TagTemplateIamBindingOutput
type TagTemplateIamBindingArgs ¶ added in v0.26.0
type TagTemplateIamBindingArgs struct { // An IAM Condition for a given binding. Condition iam.ConditionPtrInput // Identities that will be granted the privilege in role. Each entry can have one of the following values: // // * user:{emailid}: An email address that represents a specific Google account. For example, alice@gmail.com or joe@example.com. // * serviceAccount:{emailid}: An email address that represents a service account. For example, my-other-app@appspot.gserviceaccount.com. // * group:{emailid}: An email address that represents a Google group. For example, admins@example.com. // * domain:{domain}: A G Suite domain (primary, instead of alias) name that represents all the users of that domain. For example, google.com or example.com. Members pulumi.StringArrayInput // The name of the resource to manage IAM policies for. Name pulumi.StringInput // The role that should be applied. Only one `IamBinding` can be used per role. Role pulumi.StringInput }
The set of arguments for constructing a TagTemplateIamBinding resource.
func (TagTemplateIamBindingArgs) ElementType ¶ added in v0.26.0
func (TagTemplateIamBindingArgs) ElementType() reflect.Type
type TagTemplateIamBindingInput ¶ added in v0.26.0
type TagTemplateIamBindingInput interface { pulumi.Input ToTagTemplateIamBindingOutput() TagTemplateIamBindingOutput ToTagTemplateIamBindingOutputWithContext(ctx context.Context) TagTemplateIamBindingOutput }
type TagTemplateIamBindingOutput ¶ added in v0.26.0
type TagTemplateIamBindingOutput struct{ *pulumi.OutputState }
func (TagTemplateIamBindingOutput) Condition ¶ added in v0.26.0
func (o TagTemplateIamBindingOutput) Condition() iam.ConditionPtrOutput
An IAM Condition for a given binding. See https://cloud.google.com/iam/docs/conditions-overview for additional details.
func (TagTemplateIamBindingOutput) ElementType ¶ added in v0.26.0
func (TagTemplateIamBindingOutput) ElementType() reflect.Type
func (TagTemplateIamBindingOutput) Etag ¶ added in v0.26.0
func (o TagTemplateIamBindingOutput) Etag() pulumi.StringOutput
The etag of the resource's IAM policy.
func (TagTemplateIamBindingOutput) Members ¶ added in v0.26.0
func (o TagTemplateIamBindingOutput) Members() pulumi.StringArrayOutput
Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding.
func (TagTemplateIamBindingOutput) Name ¶ added in v0.26.0
func (o TagTemplateIamBindingOutput) Name() pulumi.StringOutput
The name of the resource to manage IAM policies for.
func (TagTemplateIamBindingOutput) Project ¶ added in v0.26.0
func (o TagTemplateIamBindingOutput) Project() pulumi.StringOutput
The project in which the resource belongs. If it is not provided, a default will be supplied.
func (TagTemplateIamBindingOutput) Role ¶ added in v0.26.0
func (o TagTemplateIamBindingOutput) Role() pulumi.StringOutput
Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`.
func (TagTemplateIamBindingOutput) ToTagTemplateIamBindingOutput ¶ added in v0.26.0
func (o TagTemplateIamBindingOutput) ToTagTemplateIamBindingOutput() TagTemplateIamBindingOutput
func (TagTemplateIamBindingOutput) ToTagTemplateIamBindingOutputWithContext ¶ added in v0.26.0
func (o TagTemplateIamBindingOutput) ToTagTemplateIamBindingOutputWithContext(ctx context.Context) TagTemplateIamBindingOutput
type TagTemplateIamBindingState ¶ added in v0.26.0
type TagTemplateIamBindingState struct { }
func (TagTemplateIamBindingState) ElementType ¶ added in v0.26.0
func (TagTemplateIamBindingState) ElementType() reflect.Type
type TagTemplateIamMember ¶ added in v0.26.0
type TagTemplateIamMember struct { pulumi.CustomResourceState // An IAM Condition for a given binding. See https://cloud.google.com/iam/docs/conditions-overview for additional details. Condition iam.ConditionPtrOutput `pulumi:"condition"` // The etag of the resource's IAM policy. Etag pulumi.StringOutput `pulumi:"etag"` // Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. Member pulumi.StringOutput `pulumi:"member"` // The name of the resource to manage IAM policies for. Name pulumi.StringOutput `pulumi:"name"` // The project in which the resource belongs. If it is not provided, a default will be supplied. Project pulumi.StringOutput `pulumi:"project"` // Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Role pulumi.StringOutput `pulumi:"role"` }
Sets an access control policy for a resource. Replaces any existing policy. Supported resources are: - Tag templates - Entry groups Note: This method sets policies only within Data Catalog and can't be used to manage policies in BigQuery, Pub/Sub, Dataproc Metastore, and any external Google Cloud Platform resources synced with the Data Catalog. To call this method, you must have the following Google IAM permissions: - `datacatalog.tagTemplates.setIamPolicy` to set policies on tag templates. - `datacatalog.entryGroups.setIamPolicy` to set policies on entry groups.
func GetTagTemplateIamMember ¶ added in v0.26.0
func GetTagTemplateIamMember(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TagTemplateIamMemberState, opts ...pulumi.ResourceOption) (*TagTemplateIamMember, error)
GetTagTemplateIamMember gets an existing TagTemplateIamMember 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 NewTagTemplateIamMember ¶ added in v0.26.0
func NewTagTemplateIamMember(ctx *pulumi.Context, name string, args *TagTemplateIamMemberArgs, opts ...pulumi.ResourceOption) (*TagTemplateIamMember, error)
NewTagTemplateIamMember registers a new resource with the given unique name, arguments, and options.
func (*TagTemplateIamMember) ElementType ¶ added in v0.26.0
func (*TagTemplateIamMember) ElementType() reflect.Type
func (*TagTemplateIamMember) ToTagTemplateIamMemberOutput ¶ added in v0.26.0
func (i *TagTemplateIamMember) ToTagTemplateIamMemberOutput() TagTemplateIamMemberOutput
func (*TagTemplateIamMember) ToTagTemplateIamMemberOutputWithContext ¶ added in v0.26.0
func (i *TagTemplateIamMember) ToTagTemplateIamMemberOutputWithContext(ctx context.Context) TagTemplateIamMemberOutput
type TagTemplateIamMemberArgs ¶ added in v0.26.0
type TagTemplateIamMemberArgs struct { // An IAM Condition for a given binding. Condition iam.ConditionPtrInput // Identity that will be granted the privilege in role. The entry can have one of the following values: // // * user:{emailid}: An email address that represents a specific Google account. For example, alice@gmail.com or joe@example.com. // * serviceAccount:{emailid}: An email address that represents a service account. For example, my-other-app@appspot.gserviceaccount.com. // * group:{emailid}: An email address that represents a Google group. For example, admins@example.com. // * domain:{domain}: A G Suite domain (primary, instead of alias) name that represents all the users of that domain. For example, google.com or example.com. Member pulumi.StringInput // The name of the resource to manage IAM policies for. Name pulumi.StringInput // The role that should be applied. Role pulumi.StringInput }
The set of arguments for constructing a TagTemplateIamMember resource.
func (TagTemplateIamMemberArgs) ElementType ¶ added in v0.26.0
func (TagTemplateIamMemberArgs) ElementType() reflect.Type
type TagTemplateIamMemberInput ¶ added in v0.26.0
type TagTemplateIamMemberInput interface { pulumi.Input ToTagTemplateIamMemberOutput() TagTemplateIamMemberOutput ToTagTemplateIamMemberOutputWithContext(ctx context.Context) TagTemplateIamMemberOutput }
type TagTemplateIamMemberOutput ¶ added in v0.26.0
type TagTemplateIamMemberOutput struct{ *pulumi.OutputState }
func (TagTemplateIamMemberOutput) Condition ¶ added in v0.26.0
func (o TagTemplateIamMemberOutput) Condition() iam.ConditionPtrOutput
An IAM Condition for a given binding. See https://cloud.google.com/iam/docs/conditions-overview for additional details.
func (TagTemplateIamMemberOutput) ElementType ¶ added in v0.26.0
func (TagTemplateIamMemberOutput) ElementType() reflect.Type
func (TagTemplateIamMemberOutput) Etag ¶ added in v0.26.0
func (o TagTemplateIamMemberOutput) Etag() pulumi.StringOutput
The etag of the resource's IAM policy.
func (TagTemplateIamMemberOutput) Member ¶ added in v0.26.0
func (o TagTemplateIamMemberOutput) Member() pulumi.StringOutput
Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding.
func (TagTemplateIamMemberOutput) Name ¶ added in v0.26.0
func (o TagTemplateIamMemberOutput) Name() pulumi.StringOutput
The name of the resource to manage IAM policies for.
func (TagTemplateIamMemberOutput) Project ¶ added in v0.26.0
func (o TagTemplateIamMemberOutput) Project() pulumi.StringOutput
The project in which the resource belongs. If it is not provided, a default will be supplied.
func (TagTemplateIamMemberOutput) Role ¶ added in v0.26.0
func (o TagTemplateIamMemberOutput) Role() pulumi.StringOutput
Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`.
func (TagTemplateIamMemberOutput) ToTagTemplateIamMemberOutput ¶ added in v0.26.0
func (o TagTemplateIamMemberOutput) ToTagTemplateIamMemberOutput() TagTemplateIamMemberOutput
func (TagTemplateIamMemberOutput) ToTagTemplateIamMemberOutputWithContext ¶ added in v0.26.0
func (o TagTemplateIamMemberOutput) ToTagTemplateIamMemberOutputWithContext(ctx context.Context) TagTemplateIamMemberOutput
type TagTemplateIamMemberState ¶ added in v0.26.0
type TagTemplateIamMemberState struct { }
func (TagTemplateIamMemberState) ElementType ¶ added in v0.26.0
func (TagTemplateIamMemberState) ElementType() reflect.Type
type TagTemplateIamPolicy ¶
type TagTemplateIamPolicy struct { pulumi.CustomResourceState // Associates a list of `members`, or principals, with a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one principal. The `bindings` in a `Policy` can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the `bindings` grant 50 different roles to `user:alice@example.com`, and not to any other principal, then you can add another 1,450 principals to the `bindings` in the `Policy`. Bindings BindingResponseArrayOutput `pulumi:"bindings"` // `etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. Etag pulumi.StringOutput `pulumi:"etag"` Location pulumi.StringOutput `pulumi:"location"` Project pulumi.StringOutput `pulumi:"project"` TagTemplateId pulumi.StringOutput `pulumi:"tagTemplateId"` // Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Version pulumi.IntOutput `pulumi:"version"` }
Sets an access control policy for a resource. Replaces any existing policy. Supported resources are: - Tag templates - Entry groups Note: This method sets policies only within Data Catalog and can't be used to manage policies in BigQuery, Pub/Sub, Dataproc Metastore, and any external Google Cloud Platform resources synced with the Data Catalog. To call this method, you must have the following Google IAM permissions: - `datacatalog.tagTemplates.setIamPolicy` to set policies on tag templates. - `datacatalog.entryGroups.setIamPolicy` to set policies on entry groups. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
func GetTagTemplateIamPolicy ¶
func GetTagTemplateIamPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TagTemplateIamPolicyState, opts ...pulumi.ResourceOption) (*TagTemplateIamPolicy, error)
GetTagTemplateIamPolicy gets an existing TagTemplateIamPolicy 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 NewTagTemplateIamPolicy ¶
func NewTagTemplateIamPolicy(ctx *pulumi.Context, name string, args *TagTemplateIamPolicyArgs, opts ...pulumi.ResourceOption) (*TagTemplateIamPolicy, error)
NewTagTemplateIamPolicy registers a new resource with the given unique name, arguments, and options.
func (*TagTemplateIamPolicy) ElementType ¶
func (*TagTemplateIamPolicy) ElementType() reflect.Type
func (*TagTemplateIamPolicy) ToTagTemplateIamPolicyOutput ¶
func (i *TagTemplateIamPolicy) ToTagTemplateIamPolicyOutput() TagTemplateIamPolicyOutput
func (*TagTemplateIamPolicy) ToTagTemplateIamPolicyOutputWithContext ¶
func (i *TagTemplateIamPolicy) ToTagTemplateIamPolicyOutputWithContext(ctx context.Context) TagTemplateIamPolicyOutput
type TagTemplateIamPolicyArgs ¶
type TagTemplateIamPolicyArgs struct { // Associates a list of `members`, or principals, with a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one principal. The `bindings` in a `Policy` can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the `bindings` grant 50 different roles to `user:alice@example.com`, and not to any other principal, then you can add another 1,450 principals to the `bindings` in the `Policy`. Bindings BindingArrayInput // `etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. Etag pulumi.StringPtrInput Location pulumi.StringPtrInput Project pulumi.StringPtrInput TagTemplateId pulumi.StringInput // Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Version pulumi.IntPtrInput }
The set of arguments for constructing a TagTemplateIamPolicy resource.
func (TagTemplateIamPolicyArgs) ElementType ¶
func (TagTemplateIamPolicyArgs) ElementType() reflect.Type
type TagTemplateIamPolicyInput ¶
type TagTemplateIamPolicyInput interface { pulumi.Input ToTagTemplateIamPolicyOutput() TagTemplateIamPolicyOutput ToTagTemplateIamPolicyOutputWithContext(ctx context.Context) TagTemplateIamPolicyOutput }
type TagTemplateIamPolicyOutput ¶
type TagTemplateIamPolicyOutput struct{ *pulumi.OutputState }
func (TagTemplateIamPolicyOutput) Bindings ¶ added in v0.19.0
func (o TagTemplateIamPolicyOutput) Bindings() BindingResponseArrayOutput
Associates a list of `members`, or principals, with a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one principal. The `bindings` in a `Policy` can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the `bindings` grant 50 different roles to `user:alice@example.com`, and not to any other principal, then you can add another 1,450 principals to the `bindings` in the `Policy`.
func (TagTemplateIamPolicyOutput) ElementType ¶
func (TagTemplateIamPolicyOutput) ElementType() reflect.Type
func (TagTemplateIamPolicyOutput) Etag ¶ added in v0.19.0
func (o TagTemplateIamPolicyOutput) Etag() pulumi.StringOutput
`etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost.
func (TagTemplateIamPolicyOutput) Location ¶ added in v0.21.0
func (o TagTemplateIamPolicyOutput) Location() pulumi.StringOutput
func (TagTemplateIamPolicyOutput) Project ¶ added in v0.21.0
func (o TagTemplateIamPolicyOutput) Project() pulumi.StringOutput
func (TagTemplateIamPolicyOutput) TagTemplateId ¶ added in v0.21.0
func (o TagTemplateIamPolicyOutput) TagTemplateId() pulumi.StringOutput
func (TagTemplateIamPolicyOutput) ToTagTemplateIamPolicyOutput ¶
func (o TagTemplateIamPolicyOutput) ToTagTemplateIamPolicyOutput() TagTemplateIamPolicyOutput
func (TagTemplateIamPolicyOutput) ToTagTemplateIamPolicyOutputWithContext ¶
func (o TagTemplateIamPolicyOutput) ToTagTemplateIamPolicyOutputWithContext(ctx context.Context) TagTemplateIamPolicyOutput
func (TagTemplateIamPolicyOutput) Version ¶ added in v0.19.0
func (o TagTemplateIamPolicyOutput) Version() pulumi.IntOutput
Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies).
type TagTemplateIamPolicyState ¶
type TagTemplateIamPolicyState struct { }
func (TagTemplateIamPolicyState) ElementType ¶
func (TagTemplateIamPolicyState) ElementType() reflect.Type
type TagTemplateInput ¶
type TagTemplateInput interface { pulumi.Input ToTagTemplateOutput() TagTemplateOutput ToTagTemplateOutputWithContext(ctx context.Context) TagTemplateOutput }
type TagTemplateOutput ¶
type TagTemplateOutput struct{ *pulumi.OutputState }
func (TagTemplateOutput) DisplayName ¶ added in v0.19.0
func (o TagTemplateOutput) DisplayName() pulumi.StringOutput
Display name for this template. Defaults to an empty string. The name must contain only Unicode letters, numbers (0-9), underscores (_), dashes (-), spaces ( ), and can't start or end with spaces. The maximum length is 200 characters.
func (TagTemplateOutput) ElementType ¶
func (TagTemplateOutput) ElementType() reflect.Type
func (TagTemplateOutput) Fields ¶ added in v0.19.0
func (o TagTemplateOutput) Fields() GoogleCloudDatacatalogV1TagTemplateFieldResponseMapOutput
Map of tag template field IDs to the settings for the field. This map is an exhaustive list of the allowed fields. The map must contain at least one field and at most 500 fields. The keys to this map are tag template field IDs. The IDs have the following limitations: * Can contain uppercase and lowercase letters, numbers (0-9) and underscores (_). * Must be at least 1 character and at most 64 characters long. * Must start with a letter or underscore.
func (TagTemplateOutput) IsPubliclyReadable ¶ added in v0.19.0
func (o TagTemplateOutput) IsPubliclyReadable() pulumi.BoolOutput
Indicates whether tags created with this template are public. Public tags do not require tag template access to appear in ListTags API response. Additionally, you can search for a public tag by value with a simple search query in addition to using a “tag:“ predicate.
func (TagTemplateOutput) Location ¶ added in v0.21.0
func (o TagTemplateOutput) Location() pulumi.StringOutput
func (TagTemplateOutput) Name ¶ added in v0.19.0
func (o TagTemplateOutput) Name() pulumi.StringOutput
The resource name of the tag template in URL format. Note: The tag template itself and its child resources might not be stored in the location specified in its name.
func (TagTemplateOutput) Project ¶ added in v0.21.0
func (o TagTemplateOutput) Project() pulumi.StringOutput
func (TagTemplateOutput) TagTemplateId ¶ added in v0.21.0
func (o TagTemplateOutput) TagTemplateId() pulumi.StringOutput
Required. The ID of the tag template to create. The ID must contain only lowercase letters (a-z), numbers (0-9), or underscores (_), and must start with a letter or underscore. The maximum size is 64 bytes when encoded in UTF-8.
func (TagTemplateOutput) ToTagTemplateOutput ¶
func (o TagTemplateOutput) ToTagTemplateOutput() TagTemplateOutput
func (TagTemplateOutput) ToTagTemplateOutputWithContext ¶
func (o TagTemplateOutput) ToTagTemplateOutputWithContext(ctx context.Context) TagTemplateOutput
type TagTemplateState ¶
type TagTemplateState struct { }
func (TagTemplateState) ElementType ¶
func (TagTemplateState) ElementType() reflect.Type
type Taxonomy ¶
type Taxonomy struct { pulumi.CustomResourceState // Optional. A list of policy types that are activated for this taxonomy. If not set, defaults to an empty list. ActivatedPolicyTypes pulumi.StringArrayOutput `pulumi:"activatedPolicyTypes"` // Optional. Description of this taxonomy. If not set, defaults to empty. The description must contain only Unicode characters, tabs, newlines, carriage returns, and page breaks, and be at most 2000 bytes long when encoded in UTF-8. Description pulumi.StringOutput `pulumi:"description"` // User-defined name of this taxonomy. The name can't start or end with spaces, must contain only Unicode letters, numbers, underscores, dashes, and spaces, and be at most 200 bytes long when encoded in UTF-8. The taxonomy display name must be unique within an organization. DisplayName pulumi.StringOutput `pulumi:"displayName"` Location pulumi.StringOutput `pulumi:"location"` // Resource name of this taxonomy in URL format. Note: Policy tag manager generates unique taxonomy IDs. Name pulumi.StringOutput `pulumi:"name"` // Number of policy tags in this taxonomy. PolicyTagCount pulumi.IntOutput `pulumi:"policyTagCount"` Project pulumi.StringOutput `pulumi:"project"` // Identity of the service which owns the Taxonomy. This field is only populated when the taxonomy is created by a Google Cloud service. Currently only 'DATAPLEX' is supported. Service GoogleCloudDatacatalogV1TaxonomyServiceResponseOutput `pulumi:"service"` // Creation and modification timestamps of this taxonomy. TaxonomyTimestamps GoogleCloudDatacatalogV1SystemTimestampsResponseOutput `pulumi:"taxonomyTimestamps"` }
Creates a taxonomy in a specified project. The taxonomy is initially empty, that is, it doesn't contain policy tags. Auto-naming is currently not supported for this resource.
func GetTaxonomy ¶
func GetTaxonomy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TaxonomyState, opts ...pulumi.ResourceOption) (*Taxonomy, error)
GetTaxonomy gets an existing Taxonomy 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 NewTaxonomy ¶
func NewTaxonomy(ctx *pulumi.Context, name string, args *TaxonomyArgs, opts ...pulumi.ResourceOption) (*Taxonomy, error)
NewTaxonomy registers a new resource with the given unique name, arguments, and options.
func (*Taxonomy) ElementType ¶
func (*Taxonomy) ToTaxonomyOutput ¶
func (i *Taxonomy) ToTaxonomyOutput() TaxonomyOutput
func (*Taxonomy) ToTaxonomyOutputWithContext ¶
func (i *Taxonomy) ToTaxonomyOutputWithContext(ctx context.Context) TaxonomyOutput
type TaxonomyActivatedPolicyTypesItem ¶
type TaxonomyActivatedPolicyTypesItem string
func (TaxonomyActivatedPolicyTypesItem) ElementType ¶
func (TaxonomyActivatedPolicyTypesItem) ElementType() reflect.Type
func (TaxonomyActivatedPolicyTypesItem) ToStringOutput ¶
func (e TaxonomyActivatedPolicyTypesItem) ToStringOutput() pulumi.StringOutput
func (TaxonomyActivatedPolicyTypesItem) ToStringOutputWithContext ¶
func (e TaxonomyActivatedPolicyTypesItem) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaxonomyActivatedPolicyTypesItem) ToStringPtrOutput ¶
func (e TaxonomyActivatedPolicyTypesItem) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaxonomyActivatedPolicyTypesItem) ToStringPtrOutputWithContext ¶
func (e TaxonomyActivatedPolicyTypesItem) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaxonomyActivatedPolicyTypesItem) ToTaxonomyActivatedPolicyTypesItemOutput ¶ added in v0.6.0
func (e TaxonomyActivatedPolicyTypesItem) ToTaxonomyActivatedPolicyTypesItemOutput() TaxonomyActivatedPolicyTypesItemOutput
func (TaxonomyActivatedPolicyTypesItem) ToTaxonomyActivatedPolicyTypesItemOutputWithContext ¶ added in v0.6.0
func (e TaxonomyActivatedPolicyTypesItem) ToTaxonomyActivatedPolicyTypesItemOutputWithContext(ctx context.Context) TaxonomyActivatedPolicyTypesItemOutput
func (TaxonomyActivatedPolicyTypesItem) ToTaxonomyActivatedPolicyTypesItemPtrOutput ¶ added in v0.6.0
func (e TaxonomyActivatedPolicyTypesItem) ToTaxonomyActivatedPolicyTypesItemPtrOutput() TaxonomyActivatedPolicyTypesItemPtrOutput
func (TaxonomyActivatedPolicyTypesItem) ToTaxonomyActivatedPolicyTypesItemPtrOutputWithContext ¶ added in v0.6.0
func (e TaxonomyActivatedPolicyTypesItem) ToTaxonomyActivatedPolicyTypesItemPtrOutputWithContext(ctx context.Context) TaxonomyActivatedPolicyTypesItemPtrOutput
type TaxonomyActivatedPolicyTypesItemArray ¶
type TaxonomyActivatedPolicyTypesItemArray []TaxonomyActivatedPolicyTypesItem
func (TaxonomyActivatedPolicyTypesItemArray) ElementType ¶
func (TaxonomyActivatedPolicyTypesItemArray) ElementType() reflect.Type
func (TaxonomyActivatedPolicyTypesItemArray) ToTaxonomyActivatedPolicyTypesItemArrayOutput ¶
func (i TaxonomyActivatedPolicyTypesItemArray) ToTaxonomyActivatedPolicyTypesItemArrayOutput() TaxonomyActivatedPolicyTypesItemArrayOutput
func (TaxonomyActivatedPolicyTypesItemArray) ToTaxonomyActivatedPolicyTypesItemArrayOutputWithContext ¶
func (i TaxonomyActivatedPolicyTypesItemArray) ToTaxonomyActivatedPolicyTypesItemArrayOutputWithContext(ctx context.Context) TaxonomyActivatedPolicyTypesItemArrayOutput
type TaxonomyActivatedPolicyTypesItemArrayInput ¶
type TaxonomyActivatedPolicyTypesItemArrayInput interface { pulumi.Input ToTaxonomyActivatedPolicyTypesItemArrayOutput() TaxonomyActivatedPolicyTypesItemArrayOutput ToTaxonomyActivatedPolicyTypesItemArrayOutputWithContext(context.Context) TaxonomyActivatedPolicyTypesItemArrayOutput }
TaxonomyActivatedPolicyTypesItemArrayInput is an input type that accepts TaxonomyActivatedPolicyTypesItemArray and TaxonomyActivatedPolicyTypesItemArrayOutput values. You can construct a concrete instance of `TaxonomyActivatedPolicyTypesItemArrayInput` via:
TaxonomyActivatedPolicyTypesItemArray{ TaxonomyActivatedPolicyTypesItemArgs{...} }
type TaxonomyActivatedPolicyTypesItemArrayOutput ¶
type TaxonomyActivatedPolicyTypesItemArrayOutput struct{ *pulumi.OutputState }
func (TaxonomyActivatedPolicyTypesItemArrayOutput) ElementType ¶
func (TaxonomyActivatedPolicyTypesItemArrayOutput) ElementType() reflect.Type
func (TaxonomyActivatedPolicyTypesItemArrayOutput) ToTaxonomyActivatedPolicyTypesItemArrayOutput ¶
func (o TaxonomyActivatedPolicyTypesItemArrayOutput) ToTaxonomyActivatedPolicyTypesItemArrayOutput() TaxonomyActivatedPolicyTypesItemArrayOutput
func (TaxonomyActivatedPolicyTypesItemArrayOutput) ToTaxonomyActivatedPolicyTypesItemArrayOutputWithContext ¶
func (o TaxonomyActivatedPolicyTypesItemArrayOutput) ToTaxonomyActivatedPolicyTypesItemArrayOutputWithContext(ctx context.Context) TaxonomyActivatedPolicyTypesItemArrayOutput
type TaxonomyActivatedPolicyTypesItemInput ¶ added in v0.6.0
type TaxonomyActivatedPolicyTypesItemInput interface { pulumi.Input ToTaxonomyActivatedPolicyTypesItemOutput() TaxonomyActivatedPolicyTypesItemOutput ToTaxonomyActivatedPolicyTypesItemOutputWithContext(context.Context) TaxonomyActivatedPolicyTypesItemOutput }
TaxonomyActivatedPolicyTypesItemInput is an input type that accepts values of the TaxonomyActivatedPolicyTypesItem enum A concrete instance of `TaxonomyActivatedPolicyTypesItemInput` can be one of the following:
TaxonomyActivatedPolicyTypesItemPolicyTypeUnspecified TaxonomyActivatedPolicyTypesItemFineGrainedAccessControl
type TaxonomyActivatedPolicyTypesItemOutput ¶ added in v0.6.0
type TaxonomyActivatedPolicyTypesItemOutput struct{ *pulumi.OutputState }
func (TaxonomyActivatedPolicyTypesItemOutput) ElementType ¶ added in v0.6.0
func (TaxonomyActivatedPolicyTypesItemOutput) ElementType() reflect.Type
func (TaxonomyActivatedPolicyTypesItemOutput) ToStringOutput ¶ added in v0.6.0
func (o TaxonomyActivatedPolicyTypesItemOutput) ToStringOutput() pulumi.StringOutput
func (TaxonomyActivatedPolicyTypesItemOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o TaxonomyActivatedPolicyTypesItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaxonomyActivatedPolicyTypesItemOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o TaxonomyActivatedPolicyTypesItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaxonomyActivatedPolicyTypesItemOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o TaxonomyActivatedPolicyTypesItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaxonomyActivatedPolicyTypesItemOutput) ToTaxonomyActivatedPolicyTypesItemOutput ¶ added in v0.6.0
func (o TaxonomyActivatedPolicyTypesItemOutput) ToTaxonomyActivatedPolicyTypesItemOutput() TaxonomyActivatedPolicyTypesItemOutput
func (TaxonomyActivatedPolicyTypesItemOutput) ToTaxonomyActivatedPolicyTypesItemOutputWithContext ¶ added in v0.6.0
func (o TaxonomyActivatedPolicyTypesItemOutput) ToTaxonomyActivatedPolicyTypesItemOutputWithContext(ctx context.Context) TaxonomyActivatedPolicyTypesItemOutput
func (TaxonomyActivatedPolicyTypesItemOutput) ToTaxonomyActivatedPolicyTypesItemPtrOutput ¶ added in v0.6.0
func (o TaxonomyActivatedPolicyTypesItemOutput) ToTaxonomyActivatedPolicyTypesItemPtrOutput() TaxonomyActivatedPolicyTypesItemPtrOutput
func (TaxonomyActivatedPolicyTypesItemOutput) ToTaxonomyActivatedPolicyTypesItemPtrOutputWithContext ¶ added in v0.6.0
func (o TaxonomyActivatedPolicyTypesItemOutput) ToTaxonomyActivatedPolicyTypesItemPtrOutputWithContext(ctx context.Context) TaxonomyActivatedPolicyTypesItemPtrOutput
type TaxonomyActivatedPolicyTypesItemPtrInput ¶ added in v0.6.0
type TaxonomyActivatedPolicyTypesItemPtrInput interface { pulumi.Input ToTaxonomyActivatedPolicyTypesItemPtrOutput() TaxonomyActivatedPolicyTypesItemPtrOutput ToTaxonomyActivatedPolicyTypesItemPtrOutputWithContext(context.Context) TaxonomyActivatedPolicyTypesItemPtrOutput }
func TaxonomyActivatedPolicyTypesItemPtr ¶ added in v0.6.0
func TaxonomyActivatedPolicyTypesItemPtr(v string) TaxonomyActivatedPolicyTypesItemPtrInput
type TaxonomyActivatedPolicyTypesItemPtrOutput ¶ added in v0.6.0
type TaxonomyActivatedPolicyTypesItemPtrOutput struct{ *pulumi.OutputState }
func (TaxonomyActivatedPolicyTypesItemPtrOutput) ElementType ¶ added in v0.6.0
func (TaxonomyActivatedPolicyTypesItemPtrOutput) ElementType() reflect.Type
func (TaxonomyActivatedPolicyTypesItemPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o TaxonomyActivatedPolicyTypesItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaxonomyActivatedPolicyTypesItemPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o TaxonomyActivatedPolicyTypesItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaxonomyActivatedPolicyTypesItemPtrOutput) ToTaxonomyActivatedPolicyTypesItemPtrOutput ¶ added in v0.6.0
func (o TaxonomyActivatedPolicyTypesItemPtrOutput) ToTaxonomyActivatedPolicyTypesItemPtrOutput() TaxonomyActivatedPolicyTypesItemPtrOutput
func (TaxonomyActivatedPolicyTypesItemPtrOutput) ToTaxonomyActivatedPolicyTypesItemPtrOutputWithContext ¶ added in v0.6.0
func (o TaxonomyActivatedPolicyTypesItemPtrOutput) ToTaxonomyActivatedPolicyTypesItemPtrOutputWithContext(ctx context.Context) TaxonomyActivatedPolicyTypesItemPtrOutput
type TaxonomyArgs ¶
type TaxonomyArgs struct { // Optional. A list of policy types that are activated for this taxonomy. If not set, defaults to an empty list. ActivatedPolicyTypes TaxonomyActivatedPolicyTypesItemArrayInput // Optional. Description of this taxonomy. If not set, defaults to empty. The description must contain only Unicode characters, tabs, newlines, carriage returns, and page breaks, and be at most 2000 bytes long when encoded in UTF-8. Description pulumi.StringPtrInput // User-defined name of this taxonomy. The name can't start or end with spaces, must contain only Unicode letters, numbers, underscores, dashes, and spaces, and be at most 200 bytes long when encoded in UTF-8. The taxonomy display name must be unique within an organization. DisplayName pulumi.StringInput Location pulumi.StringPtrInput Project pulumi.StringPtrInput }
The set of arguments for constructing a Taxonomy resource.
func (TaxonomyArgs) ElementType ¶
func (TaxonomyArgs) ElementType() reflect.Type
type TaxonomyIamBinding ¶ added in v0.26.0
type TaxonomyIamBinding struct { pulumi.CustomResourceState // An IAM Condition for a given binding. See https://cloud.google.com/iam/docs/conditions-overview for additional details. Condition iam.ConditionPtrOutput `pulumi:"condition"` // The etag of the resource's IAM policy. Etag pulumi.StringOutput `pulumi:"etag"` // Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. Members pulumi.StringArrayOutput `pulumi:"members"` // The name of the resource to manage IAM policies for. Name pulumi.StringOutput `pulumi:"name"` // The project in which the resource belongs. If it is not provided, a default will be supplied. Project pulumi.StringOutput `pulumi:"project"` // Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Role pulumi.StringOutput `pulumi:"role"` }
Sets the IAM policy for a policy tag or a taxonomy.
func GetTaxonomyIamBinding ¶ added in v0.26.0
func GetTaxonomyIamBinding(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TaxonomyIamBindingState, opts ...pulumi.ResourceOption) (*TaxonomyIamBinding, error)
GetTaxonomyIamBinding gets an existing TaxonomyIamBinding 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 NewTaxonomyIamBinding ¶ added in v0.26.0
func NewTaxonomyIamBinding(ctx *pulumi.Context, name string, args *TaxonomyIamBindingArgs, opts ...pulumi.ResourceOption) (*TaxonomyIamBinding, error)
NewTaxonomyIamBinding registers a new resource with the given unique name, arguments, and options.
func (*TaxonomyIamBinding) ElementType ¶ added in v0.26.0
func (*TaxonomyIamBinding) ElementType() reflect.Type
func (*TaxonomyIamBinding) ToTaxonomyIamBindingOutput ¶ added in v0.26.0
func (i *TaxonomyIamBinding) ToTaxonomyIamBindingOutput() TaxonomyIamBindingOutput
func (*TaxonomyIamBinding) ToTaxonomyIamBindingOutputWithContext ¶ added in v0.26.0
func (i *TaxonomyIamBinding) ToTaxonomyIamBindingOutputWithContext(ctx context.Context) TaxonomyIamBindingOutput
type TaxonomyIamBindingArgs ¶ added in v0.26.0
type TaxonomyIamBindingArgs struct { // An IAM Condition for a given binding. Condition iam.ConditionPtrInput // Identities that will be granted the privilege in role. Each entry can have one of the following values: // // * user:{emailid}: An email address that represents a specific Google account. For example, alice@gmail.com or joe@example.com. // * serviceAccount:{emailid}: An email address that represents a service account. For example, my-other-app@appspot.gserviceaccount.com. // * group:{emailid}: An email address that represents a Google group. For example, admins@example.com. // * domain:{domain}: A G Suite domain (primary, instead of alias) name that represents all the users of that domain. For example, google.com or example.com. Members pulumi.StringArrayInput // The name of the resource to manage IAM policies for. Name pulumi.StringInput // The role that should be applied. Only one `IamBinding` can be used per role. Role pulumi.StringInput }
The set of arguments for constructing a TaxonomyIamBinding resource.
func (TaxonomyIamBindingArgs) ElementType ¶ added in v0.26.0
func (TaxonomyIamBindingArgs) ElementType() reflect.Type
type TaxonomyIamBindingInput ¶ added in v0.26.0
type TaxonomyIamBindingInput interface { pulumi.Input ToTaxonomyIamBindingOutput() TaxonomyIamBindingOutput ToTaxonomyIamBindingOutputWithContext(ctx context.Context) TaxonomyIamBindingOutput }
type TaxonomyIamBindingOutput ¶ added in v0.26.0
type TaxonomyIamBindingOutput struct{ *pulumi.OutputState }
func (TaxonomyIamBindingOutput) Condition ¶ added in v0.26.0
func (o TaxonomyIamBindingOutput) Condition() iam.ConditionPtrOutput
An IAM Condition for a given binding. See https://cloud.google.com/iam/docs/conditions-overview for additional details.
func (TaxonomyIamBindingOutput) ElementType ¶ added in v0.26.0
func (TaxonomyIamBindingOutput) ElementType() reflect.Type
func (TaxonomyIamBindingOutput) Etag ¶ added in v0.26.0
func (o TaxonomyIamBindingOutput) Etag() pulumi.StringOutput
The etag of the resource's IAM policy.
func (TaxonomyIamBindingOutput) Members ¶ added in v0.26.0
func (o TaxonomyIamBindingOutput) Members() pulumi.StringArrayOutput
Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding.
func (TaxonomyIamBindingOutput) Name ¶ added in v0.26.0
func (o TaxonomyIamBindingOutput) Name() pulumi.StringOutput
The name of the resource to manage IAM policies for.
func (TaxonomyIamBindingOutput) Project ¶ added in v0.26.0
func (o TaxonomyIamBindingOutput) Project() pulumi.StringOutput
The project in which the resource belongs. If it is not provided, a default will be supplied.
func (TaxonomyIamBindingOutput) Role ¶ added in v0.26.0
func (o TaxonomyIamBindingOutput) Role() pulumi.StringOutput
Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`.
func (TaxonomyIamBindingOutput) ToTaxonomyIamBindingOutput ¶ added in v0.26.0
func (o TaxonomyIamBindingOutput) ToTaxonomyIamBindingOutput() TaxonomyIamBindingOutput
func (TaxonomyIamBindingOutput) ToTaxonomyIamBindingOutputWithContext ¶ added in v0.26.0
func (o TaxonomyIamBindingOutput) ToTaxonomyIamBindingOutputWithContext(ctx context.Context) TaxonomyIamBindingOutput
type TaxonomyIamBindingState ¶ added in v0.26.0
type TaxonomyIamBindingState struct { }
func (TaxonomyIamBindingState) ElementType ¶ added in v0.26.0
func (TaxonomyIamBindingState) ElementType() reflect.Type
type TaxonomyIamMember ¶ added in v0.26.0
type TaxonomyIamMember struct { pulumi.CustomResourceState // An IAM Condition for a given binding. See https://cloud.google.com/iam/docs/conditions-overview for additional details. Condition iam.ConditionPtrOutput `pulumi:"condition"` // The etag of the resource's IAM policy. Etag pulumi.StringOutput `pulumi:"etag"` // Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. Member pulumi.StringOutput `pulumi:"member"` // The name of the resource to manage IAM policies for. Name pulumi.StringOutput `pulumi:"name"` // The project in which the resource belongs. If it is not provided, a default will be supplied. Project pulumi.StringOutput `pulumi:"project"` // Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Role pulumi.StringOutput `pulumi:"role"` }
Sets the IAM policy for a policy tag or a taxonomy.
func GetTaxonomyIamMember ¶ added in v0.26.0
func GetTaxonomyIamMember(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TaxonomyIamMemberState, opts ...pulumi.ResourceOption) (*TaxonomyIamMember, error)
GetTaxonomyIamMember gets an existing TaxonomyIamMember 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 NewTaxonomyIamMember ¶ added in v0.26.0
func NewTaxonomyIamMember(ctx *pulumi.Context, name string, args *TaxonomyIamMemberArgs, opts ...pulumi.ResourceOption) (*TaxonomyIamMember, error)
NewTaxonomyIamMember registers a new resource with the given unique name, arguments, and options.
func (*TaxonomyIamMember) ElementType ¶ added in v0.26.0
func (*TaxonomyIamMember) ElementType() reflect.Type
func (*TaxonomyIamMember) ToTaxonomyIamMemberOutput ¶ added in v0.26.0
func (i *TaxonomyIamMember) ToTaxonomyIamMemberOutput() TaxonomyIamMemberOutput
func (*TaxonomyIamMember) ToTaxonomyIamMemberOutputWithContext ¶ added in v0.26.0
func (i *TaxonomyIamMember) ToTaxonomyIamMemberOutputWithContext(ctx context.Context) TaxonomyIamMemberOutput
type TaxonomyIamMemberArgs ¶ added in v0.26.0
type TaxonomyIamMemberArgs struct { // An IAM Condition for a given binding. Condition iam.ConditionPtrInput // Identity that will be granted the privilege in role. The entry can have one of the following values: // // * user:{emailid}: An email address that represents a specific Google account. For example, alice@gmail.com or joe@example.com. // * serviceAccount:{emailid}: An email address that represents a service account. For example, my-other-app@appspot.gserviceaccount.com. // * group:{emailid}: An email address that represents a Google group. For example, admins@example.com. // * domain:{domain}: A G Suite domain (primary, instead of alias) name that represents all the users of that domain. For example, google.com or example.com. Member pulumi.StringInput // The name of the resource to manage IAM policies for. Name pulumi.StringInput // The role that should be applied. Role pulumi.StringInput }
The set of arguments for constructing a TaxonomyIamMember resource.
func (TaxonomyIamMemberArgs) ElementType ¶ added in v0.26.0
func (TaxonomyIamMemberArgs) ElementType() reflect.Type
type TaxonomyIamMemberInput ¶ added in v0.26.0
type TaxonomyIamMemberInput interface { pulumi.Input ToTaxonomyIamMemberOutput() TaxonomyIamMemberOutput ToTaxonomyIamMemberOutputWithContext(ctx context.Context) TaxonomyIamMemberOutput }
type TaxonomyIamMemberOutput ¶ added in v0.26.0
type TaxonomyIamMemberOutput struct{ *pulumi.OutputState }
func (TaxonomyIamMemberOutput) Condition ¶ added in v0.26.0
func (o TaxonomyIamMemberOutput) Condition() iam.ConditionPtrOutput
An IAM Condition for a given binding. See https://cloud.google.com/iam/docs/conditions-overview for additional details.
func (TaxonomyIamMemberOutput) ElementType ¶ added in v0.26.0
func (TaxonomyIamMemberOutput) ElementType() reflect.Type
func (TaxonomyIamMemberOutput) Etag ¶ added in v0.26.0
func (o TaxonomyIamMemberOutput) Etag() pulumi.StringOutput
The etag of the resource's IAM policy.
func (TaxonomyIamMemberOutput) Member ¶ added in v0.26.0
func (o TaxonomyIamMemberOutput) Member() pulumi.StringOutput
Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding.
func (TaxonomyIamMemberOutput) Name ¶ added in v0.26.0
func (o TaxonomyIamMemberOutput) Name() pulumi.StringOutput
The name of the resource to manage IAM policies for.
func (TaxonomyIamMemberOutput) Project ¶ added in v0.26.0
func (o TaxonomyIamMemberOutput) Project() pulumi.StringOutput
The project in which the resource belongs. If it is not provided, a default will be supplied.
func (TaxonomyIamMemberOutput) Role ¶ added in v0.26.0
func (o TaxonomyIamMemberOutput) Role() pulumi.StringOutput
Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`.
func (TaxonomyIamMemberOutput) ToTaxonomyIamMemberOutput ¶ added in v0.26.0
func (o TaxonomyIamMemberOutput) ToTaxonomyIamMemberOutput() TaxonomyIamMemberOutput
func (TaxonomyIamMemberOutput) ToTaxonomyIamMemberOutputWithContext ¶ added in v0.26.0
func (o TaxonomyIamMemberOutput) ToTaxonomyIamMemberOutputWithContext(ctx context.Context) TaxonomyIamMemberOutput
type TaxonomyIamMemberState ¶ added in v0.26.0
type TaxonomyIamMemberState struct { }
func (TaxonomyIamMemberState) ElementType ¶ added in v0.26.0
func (TaxonomyIamMemberState) ElementType() reflect.Type
type TaxonomyIamPolicy ¶
type TaxonomyIamPolicy struct { pulumi.CustomResourceState // Associates a list of `members`, or principals, with a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one principal. The `bindings` in a `Policy` can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the `bindings` grant 50 different roles to `user:alice@example.com`, and not to any other principal, then you can add another 1,450 principals to the `bindings` in the `Policy`. Bindings BindingResponseArrayOutput `pulumi:"bindings"` // `etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. Etag pulumi.StringOutput `pulumi:"etag"` Location pulumi.StringOutput `pulumi:"location"` Project pulumi.StringOutput `pulumi:"project"` TaxonomyId pulumi.StringOutput `pulumi:"taxonomyId"` // Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Version pulumi.IntOutput `pulumi:"version"` }
Sets the IAM policy for a policy tag or a taxonomy. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
func GetTaxonomyIamPolicy ¶
func GetTaxonomyIamPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TaxonomyIamPolicyState, opts ...pulumi.ResourceOption) (*TaxonomyIamPolicy, error)
GetTaxonomyIamPolicy gets an existing TaxonomyIamPolicy 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 NewTaxonomyIamPolicy ¶
func NewTaxonomyIamPolicy(ctx *pulumi.Context, name string, args *TaxonomyIamPolicyArgs, opts ...pulumi.ResourceOption) (*TaxonomyIamPolicy, error)
NewTaxonomyIamPolicy registers a new resource with the given unique name, arguments, and options.
func (*TaxonomyIamPolicy) ElementType ¶
func (*TaxonomyIamPolicy) ElementType() reflect.Type
func (*TaxonomyIamPolicy) ToTaxonomyIamPolicyOutput ¶
func (i *TaxonomyIamPolicy) ToTaxonomyIamPolicyOutput() TaxonomyIamPolicyOutput
func (*TaxonomyIamPolicy) ToTaxonomyIamPolicyOutputWithContext ¶
func (i *TaxonomyIamPolicy) ToTaxonomyIamPolicyOutputWithContext(ctx context.Context) TaxonomyIamPolicyOutput
type TaxonomyIamPolicyArgs ¶
type TaxonomyIamPolicyArgs struct { // Associates a list of `members`, or principals, with a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one principal. The `bindings` in a `Policy` can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the `bindings` grant 50 different roles to `user:alice@example.com`, and not to any other principal, then you can add another 1,450 principals to the `bindings` in the `Policy`. Bindings BindingArrayInput // `etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. Etag pulumi.StringPtrInput Location pulumi.StringPtrInput Project pulumi.StringPtrInput TaxonomyId pulumi.StringInput // Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Version pulumi.IntPtrInput }
The set of arguments for constructing a TaxonomyIamPolicy resource.
func (TaxonomyIamPolicyArgs) ElementType ¶
func (TaxonomyIamPolicyArgs) ElementType() reflect.Type
type TaxonomyIamPolicyInput ¶
type TaxonomyIamPolicyInput interface { pulumi.Input ToTaxonomyIamPolicyOutput() TaxonomyIamPolicyOutput ToTaxonomyIamPolicyOutputWithContext(ctx context.Context) TaxonomyIamPolicyOutput }
type TaxonomyIamPolicyOutput ¶
type TaxonomyIamPolicyOutput struct{ *pulumi.OutputState }
func (TaxonomyIamPolicyOutput) Bindings ¶ added in v0.19.0
func (o TaxonomyIamPolicyOutput) Bindings() BindingResponseArrayOutput
Associates a list of `members`, or principals, with a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one principal. The `bindings` in a `Policy` can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the `bindings` grant 50 different roles to `user:alice@example.com`, and not to any other principal, then you can add another 1,450 principals to the `bindings` in the `Policy`.
func (TaxonomyIamPolicyOutput) ElementType ¶
func (TaxonomyIamPolicyOutput) ElementType() reflect.Type
func (TaxonomyIamPolicyOutput) Etag ¶ added in v0.19.0
func (o TaxonomyIamPolicyOutput) Etag() pulumi.StringOutput
`etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost.
func (TaxonomyIamPolicyOutput) Location ¶ added in v0.21.0
func (o TaxonomyIamPolicyOutput) Location() pulumi.StringOutput
func (TaxonomyIamPolicyOutput) Project ¶ added in v0.21.0
func (o TaxonomyIamPolicyOutput) Project() pulumi.StringOutput
func (TaxonomyIamPolicyOutput) TaxonomyId ¶ added in v0.21.0
func (o TaxonomyIamPolicyOutput) TaxonomyId() pulumi.StringOutput
func (TaxonomyIamPolicyOutput) ToTaxonomyIamPolicyOutput ¶
func (o TaxonomyIamPolicyOutput) ToTaxonomyIamPolicyOutput() TaxonomyIamPolicyOutput
func (TaxonomyIamPolicyOutput) ToTaxonomyIamPolicyOutputWithContext ¶
func (o TaxonomyIamPolicyOutput) ToTaxonomyIamPolicyOutputWithContext(ctx context.Context) TaxonomyIamPolicyOutput
func (TaxonomyIamPolicyOutput) Version ¶ added in v0.19.0
func (o TaxonomyIamPolicyOutput) Version() pulumi.IntOutput
Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies).
type TaxonomyIamPolicyState ¶
type TaxonomyIamPolicyState struct { }
func (TaxonomyIamPolicyState) ElementType ¶
func (TaxonomyIamPolicyState) ElementType() reflect.Type
type TaxonomyInput ¶
type TaxonomyInput interface { pulumi.Input ToTaxonomyOutput() TaxonomyOutput ToTaxonomyOutputWithContext(ctx context.Context) TaxonomyOutput }
type TaxonomyOutput ¶
type TaxonomyOutput struct{ *pulumi.OutputState }
func (TaxonomyOutput) ActivatedPolicyTypes ¶ added in v0.19.0
func (o TaxonomyOutput) ActivatedPolicyTypes() pulumi.StringArrayOutput
Optional. A list of policy types that are activated for this taxonomy. If not set, defaults to an empty list.
func (TaxonomyOutput) Description ¶ added in v0.19.0
func (o TaxonomyOutput) Description() pulumi.StringOutput
Optional. Description of this taxonomy. If not set, defaults to empty. The description must contain only Unicode characters, tabs, newlines, carriage returns, and page breaks, and be at most 2000 bytes long when encoded in UTF-8.
func (TaxonomyOutput) DisplayName ¶ added in v0.19.0
func (o TaxonomyOutput) DisplayName() pulumi.StringOutput
User-defined name of this taxonomy. The name can't start or end with spaces, must contain only Unicode letters, numbers, underscores, dashes, and spaces, and be at most 200 bytes long when encoded in UTF-8. The taxonomy display name must be unique within an organization.
func (TaxonomyOutput) ElementType ¶
func (TaxonomyOutput) ElementType() reflect.Type
func (TaxonomyOutput) Location ¶ added in v0.21.0
func (o TaxonomyOutput) Location() pulumi.StringOutput
func (TaxonomyOutput) Name ¶ added in v0.19.0
func (o TaxonomyOutput) Name() pulumi.StringOutput
Resource name of this taxonomy in URL format. Note: Policy tag manager generates unique taxonomy IDs.
func (TaxonomyOutput) PolicyTagCount ¶ added in v0.19.0
func (o TaxonomyOutput) PolicyTagCount() pulumi.IntOutput
Number of policy tags in this taxonomy.
func (TaxonomyOutput) Project ¶ added in v0.21.0
func (o TaxonomyOutput) Project() pulumi.StringOutput
func (TaxonomyOutput) Service ¶ added in v0.28.0
func (o TaxonomyOutput) Service() GoogleCloudDatacatalogV1TaxonomyServiceResponseOutput
Identity of the service which owns the Taxonomy. This field is only populated when the taxonomy is created by a Google Cloud service. Currently only 'DATAPLEX' is supported.
func (TaxonomyOutput) TaxonomyTimestamps ¶ added in v0.19.0
func (o TaxonomyOutput) TaxonomyTimestamps() GoogleCloudDatacatalogV1SystemTimestampsResponseOutput
Creation and modification timestamps of this taxonomy.
func (TaxonomyOutput) ToTaxonomyOutput ¶
func (o TaxonomyOutput) ToTaxonomyOutput() TaxonomyOutput
func (TaxonomyOutput) ToTaxonomyOutputWithContext ¶
func (o TaxonomyOutput) ToTaxonomyOutputWithContext(ctx context.Context) TaxonomyOutput
type TaxonomyPolicyTagIamBinding ¶ added in v0.26.0
type TaxonomyPolicyTagIamBinding struct { pulumi.CustomResourceState // An IAM Condition for a given binding. See https://cloud.google.com/iam/docs/conditions-overview for additional details. Condition iam.ConditionPtrOutput `pulumi:"condition"` // The etag of the resource's IAM policy. Etag pulumi.StringOutput `pulumi:"etag"` // Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. Members pulumi.StringArrayOutput `pulumi:"members"` // The name of the resource to manage IAM policies for. Name pulumi.StringOutput `pulumi:"name"` // The project in which the resource belongs. If it is not provided, a default will be supplied. Project pulumi.StringOutput `pulumi:"project"` // Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Role pulumi.StringOutput `pulumi:"role"` }
Sets the IAM policy for a policy tag or a taxonomy.
func GetTaxonomyPolicyTagIamBinding ¶ added in v0.26.0
func GetTaxonomyPolicyTagIamBinding(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TaxonomyPolicyTagIamBindingState, opts ...pulumi.ResourceOption) (*TaxonomyPolicyTagIamBinding, error)
GetTaxonomyPolicyTagIamBinding gets an existing TaxonomyPolicyTagIamBinding 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 NewTaxonomyPolicyTagIamBinding ¶ added in v0.26.0
func NewTaxonomyPolicyTagIamBinding(ctx *pulumi.Context, name string, args *TaxonomyPolicyTagIamBindingArgs, opts ...pulumi.ResourceOption) (*TaxonomyPolicyTagIamBinding, error)
NewTaxonomyPolicyTagIamBinding registers a new resource with the given unique name, arguments, and options.
func (*TaxonomyPolicyTagIamBinding) ElementType ¶ added in v0.26.0
func (*TaxonomyPolicyTagIamBinding) ElementType() reflect.Type
func (*TaxonomyPolicyTagIamBinding) ToTaxonomyPolicyTagIamBindingOutput ¶ added in v0.26.0
func (i *TaxonomyPolicyTagIamBinding) ToTaxonomyPolicyTagIamBindingOutput() TaxonomyPolicyTagIamBindingOutput
func (*TaxonomyPolicyTagIamBinding) ToTaxonomyPolicyTagIamBindingOutputWithContext ¶ added in v0.26.0
func (i *TaxonomyPolicyTagIamBinding) ToTaxonomyPolicyTagIamBindingOutputWithContext(ctx context.Context) TaxonomyPolicyTagIamBindingOutput
type TaxonomyPolicyTagIamBindingArgs ¶ added in v0.26.0
type TaxonomyPolicyTagIamBindingArgs struct { // An IAM Condition for a given binding. Condition iam.ConditionPtrInput // Identities that will be granted the privilege in role. Each entry can have one of the following values: // // * user:{emailid}: An email address that represents a specific Google account. For example, alice@gmail.com or joe@example.com. // * serviceAccount:{emailid}: An email address that represents a service account. For example, my-other-app@appspot.gserviceaccount.com. // * group:{emailid}: An email address that represents a Google group. For example, admins@example.com. // * domain:{domain}: A G Suite domain (primary, instead of alias) name that represents all the users of that domain. For example, google.com or example.com. Members pulumi.StringArrayInput // The name of the resource to manage IAM policies for. Name pulumi.StringInput // The role that should be applied. Only one `IamBinding` can be used per role. Role pulumi.StringInput }
The set of arguments for constructing a TaxonomyPolicyTagIamBinding resource.
func (TaxonomyPolicyTagIamBindingArgs) ElementType ¶ added in v0.26.0
func (TaxonomyPolicyTagIamBindingArgs) ElementType() reflect.Type
type TaxonomyPolicyTagIamBindingInput ¶ added in v0.26.0
type TaxonomyPolicyTagIamBindingInput interface { pulumi.Input ToTaxonomyPolicyTagIamBindingOutput() TaxonomyPolicyTagIamBindingOutput ToTaxonomyPolicyTagIamBindingOutputWithContext(ctx context.Context) TaxonomyPolicyTagIamBindingOutput }
type TaxonomyPolicyTagIamBindingOutput ¶ added in v0.26.0
type TaxonomyPolicyTagIamBindingOutput struct{ *pulumi.OutputState }
func (TaxonomyPolicyTagIamBindingOutput) Condition ¶ added in v0.26.0
func (o TaxonomyPolicyTagIamBindingOutput) Condition() iam.ConditionPtrOutput
An IAM Condition for a given binding. See https://cloud.google.com/iam/docs/conditions-overview for additional details.
func (TaxonomyPolicyTagIamBindingOutput) ElementType ¶ added in v0.26.0
func (TaxonomyPolicyTagIamBindingOutput) ElementType() reflect.Type
func (TaxonomyPolicyTagIamBindingOutput) Etag ¶ added in v0.26.0
func (o TaxonomyPolicyTagIamBindingOutput) Etag() pulumi.StringOutput
The etag of the resource's IAM policy.
func (TaxonomyPolicyTagIamBindingOutput) Members ¶ added in v0.26.0
func (o TaxonomyPolicyTagIamBindingOutput) Members() pulumi.StringArrayOutput
Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding.
func (TaxonomyPolicyTagIamBindingOutput) Name ¶ added in v0.26.0
func (o TaxonomyPolicyTagIamBindingOutput) Name() pulumi.StringOutput
The name of the resource to manage IAM policies for.
func (TaxonomyPolicyTagIamBindingOutput) Project ¶ added in v0.26.0
func (o TaxonomyPolicyTagIamBindingOutput) Project() pulumi.StringOutput
The project in which the resource belongs. If it is not provided, a default will be supplied.
func (TaxonomyPolicyTagIamBindingOutput) Role ¶ added in v0.26.0
func (o TaxonomyPolicyTagIamBindingOutput) Role() pulumi.StringOutput
Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`.
func (TaxonomyPolicyTagIamBindingOutput) ToTaxonomyPolicyTagIamBindingOutput ¶ added in v0.26.0
func (o TaxonomyPolicyTagIamBindingOutput) ToTaxonomyPolicyTagIamBindingOutput() TaxonomyPolicyTagIamBindingOutput
func (TaxonomyPolicyTagIamBindingOutput) ToTaxonomyPolicyTagIamBindingOutputWithContext ¶ added in v0.26.0
func (o TaxonomyPolicyTagIamBindingOutput) ToTaxonomyPolicyTagIamBindingOutputWithContext(ctx context.Context) TaxonomyPolicyTagIamBindingOutput
type TaxonomyPolicyTagIamBindingState ¶ added in v0.26.0
type TaxonomyPolicyTagIamBindingState struct { }
func (TaxonomyPolicyTagIamBindingState) ElementType ¶ added in v0.26.0
func (TaxonomyPolicyTagIamBindingState) ElementType() reflect.Type
type TaxonomyPolicyTagIamMember ¶ added in v0.26.0
type TaxonomyPolicyTagIamMember struct { pulumi.CustomResourceState // An IAM Condition for a given binding. See https://cloud.google.com/iam/docs/conditions-overview for additional details. Condition iam.ConditionPtrOutput `pulumi:"condition"` // The etag of the resource's IAM policy. Etag pulumi.StringOutput `pulumi:"etag"` // Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. Member pulumi.StringOutput `pulumi:"member"` // The name of the resource to manage IAM policies for. Name pulumi.StringOutput `pulumi:"name"` // The project in which the resource belongs. If it is not provided, a default will be supplied. Project pulumi.StringOutput `pulumi:"project"` // Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Role pulumi.StringOutput `pulumi:"role"` }
Sets the IAM policy for a policy tag or a taxonomy.
func GetTaxonomyPolicyTagIamMember ¶ added in v0.26.0
func GetTaxonomyPolicyTagIamMember(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TaxonomyPolicyTagIamMemberState, opts ...pulumi.ResourceOption) (*TaxonomyPolicyTagIamMember, error)
GetTaxonomyPolicyTagIamMember gets an existing TaxonomyPolicyTagIamMember 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 NewTaxonomyPolicyTagIamMember ¶ added in v0.26.0
func NewTaxonomyPolicyTagIamMember(ctx *pulumi.Context, name string, args *TaxonomyPolicyTagIamMemberArgs, opts ...pulumi.ResourceOption) (*TaxonomyPolicyTagIamMember, error)
NewTaxonomyPolicyTagIamMember registers a new resource with the given unique name, arguments, and options.
func (*TaxonomyPolicyTagIamMember) ElementType ¶ added in v0.26.0
func (*TaxonomyPolicyTagIamMember) ElementType() reflect.Type
func (*TaxonomyPolicyTagIamMember) ToTaxonomyPolicyTagIamMemberOutput ¶ added in v0.26.0
func (i *TaxonomyPolicyTagIamMember) ToTaxonomyPolicyTagIamMemberOutput() TaxonomyPolicyTagIamMemberOutput
func (*TaxonomyPolicyTagIamMember) ToTaxonomyPolicyTagIamMemberOutputWithContext ¶ added in v0.26.0
func (i *TaxonomyPolicyTagIamMember) ToTaxonomyPolicyTagIamMemberOutputWithContext(ctx context.Context) TaxonomyPolicyTagIamMemberOutput
type TaxonomyPolicyTagIamMemberArgs ¶ added in v0.26.0
type TaxonomyPolicyTagIamMemberArgs struct { // An IAM Condition for a given binding. Condition iam.ConditionPtrInput // Identity that will be granted the privilege in role. The entry can have one of the following values: // // * user:{emailid}: An email address that represents a specific Google account. For example, alice@gmail.com or joe@example.com. // * serviceAccount:{emailid}: An email address that represents a service account. For example, my-other-app@appspot.gserviceaccount.com. // * group:{emailid}: An email address that represents a Google group. For example, admins@example.com. // * domain:{domain}: A G Suite domain (primary, instead of alias) name that represents all the users of that domain. For example, google.com or example.com. Member pulumi.StringInput // The name of the resource to manage IAM policies for. Name pulumi.StringInput // The role that should be applied. Role pulumi.StringInput }
The set of arguments for constructing a TaxonomyPolicyTagIamMember resource.
func (TaxonomyPolicyTagIamMemberArgs) ElementType ¶ added in v0.26.0
func (TaxonomyPolicyTagIamMemberArgs) ElementType() reflect.Type
type TaxonomyPolicyTagIamMemberInput ¶ added in v0.26.0
type TaxonomyPolicyTagIamMemberInput interface { pulumi.Input ToTaxonomyPolicyTagIamMemberOutput() TaxonomyPolicyTagIamMemberOutput ToTaxonomyPolicyTagIamMemberOutputWithContext(ctx context.Context) TaxonomyPolicyTagIamMemberOutput }
type TaxonomyPolicyTagIamMemberOutput ¶ added in v0.26.0
type TaxonomyPolicyTagIamMemberOutput struct{ *pulumi.OutputState }
func (TaxonomyPolicyTagIamMemberOutput) Condition ¶ added in v0.26.0
func (o TaxonomyPolicyTagIamMemberOutput) Condition() iam.ConditionPtrOutput
An IAM Condition for a given binding. See https://cloud.google.com/iam/docs/conditions-overview for additional details.
func (TaxonomyPolicyTagIamMemberOutput) ElementType ¶ added in v0.26.0
func (TaxonomyPolicyTagIamMemberOutput) ElementType() reflect.Type
func (TaxonomyPolicyTagIamMemberOutput) Etag ¶ added in v0.26.0
func (o TaxonomyPolicyTagIamMemberOutput) Etag() pulumi.StringOutput
The etag of the resource's IAM policy.
func (TaxonomyPolicyTagIamMemberOutput) Member ¶ added in v0.26.0
func (o TaxonomyPolicyTagIamMemberOutput) Member() pulumi.StringOutput
Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding.
func (TaxonomyPolicyTagIamMemberOutput) Name ¶ added in v0.26.0
func (o TaxonomyPolicyTagIamMemberOutput) Name() pulumi.StringOutput
The name of the resource to manage IAM policies for.
func (TaxonomyPolicyTagIamMemberOutput) Project ¶ added in v0.26.0
func (o TaxonomyPolicyTagIamMemberOutput) Project() pulumi.StringOutput
The project in which the resource belongs. If it is not provided, a default will be supplied.
func (TaxonomyPolicyTagIamMemberOutput) Role ¶ added in v0.26.0
func (o TaxonomyPolicyTagIamMemberOutput) Role() pulumi.StringOutput
Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`.
func (TaxonomyPolicyTagIamMemberOutput) ToTaxonomyPolicyTagIamMemberOutput ¶ added in v0.26.0
func (o TaxonomyPolicyTagIamMemberOutput) ToTaxonomyPolicyTagIamMemberOutput() TaxonomyPolicyTagIamMemberOutput
func (TaxonomyPolicyTagIamMemberOutput) ToTaxonomyPolicyTagIamMemberOutputWithContext ¶ added in v0.26.0
func (o TaxonomyPolicyTagIamMemberOutput) ToTaxonomyPolicyTagIamMemberOutputWithContext(ctx context.Context) TaxonomyPolicyTagIamMemberOutput
type TaxonomyPolicyTagIamMemberState ¶ added in v0.26.0
type TaxonomyPolicyTagIamMemberState struct { }
func (TaxonomyPolicyTagIamMemberState) ElementType ¶ added in v0.26.0
func (TaxonomyPolicyTagIamMemberState) ElementType() reflect.Type
type TaxonomyPolicyTagIamPolicy ¶
type TaxonomyPolicyTagIamPolicy struct { pulumi.CustomResourceState // Associates a list of `members`, or principals, with a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one principal. The `bindings` in a `Policy` can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the `bindings` grant 50 different roles to `user:alice@example.com`, and not to any other principal, then you can add another 1,450 principals to the `bindings` in the `Policy`. Bindings BindingResponseArrayOutput `pulumi:"bindings"` // `etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. Etag pulumi.StringOutput `pulumi:"etag"` Location pulumi.StringOutput `pulumi:"location"` PolicyTagId pulumi.StringOutput `pulumi:"policyTagId"` Project pulumi.StringOutput `pulumi:"project"` TaxonomyId pulumi.StringOutput `pulumi:"taxonomyId"` // Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Version pulumi.IntOutput `pulumi:"version"` }
Sets the IAM policy for a policy tag or a taxonomy. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
func GetTaxonomyPolicyTagIamPolicy ¶
func GetTaxonomyPolicyTagIamPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TaxonomyPolicyTagIamPolicyState, opts ...pulumi.ResourceOption) (*TaxonomyPolicyTagIamPolicy, error)
GetTaxonomyPolicyTagIamPolicy gets an existing TaxonomyPolicyTagIamPolicy 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 NewTaxonomyPolicyTagIamPolicy ¶
func NewTaxonomyPolicyTagIamPolicy(ctx *pulumi.Context, name string, args *TaxonomyPolicyTagIamPolicyArgs, opts ...pulumi.ResourceOption) (*TaxonomyPolicyTagIamPolicy, error)
NewTaxonomyPolicyTagIamPolicy registers a new resource with the given unique name, arguments, and options.
func (*TaxonomyPolicyTagIamPolicy) ElementType ¶
func (*TaxonomyPolicyTagIamPolicy) ElementType() reflect.Type
func (*TaxonomyPolicyTagIamPolicy) ToTaxonomyPolicyTagIamPolicyOutput ¶
func (i *TaxonomyPolicyTagIamPolicy) ToTaxonomyPolicyTagIamPolicyOutput() TaxonomyPolicyTagIamPolicyOutput
func (*TaxonomyPolicyTagIamPolicy) ToTaxonomyPolicyTagIamPolicyOutputWithContext ¶
func (i *TaxonomyPolicyTagIamPolicy) ToTaxonomyPolicyTagIamPolicyOutputWithContext(ctx context.Context) TaxonomyPolicyTagIamPolicyOutput
type TaxonomyPolicyTagIamPolicyArgs ¶
type TaxonomyPolicyTagIamPolicyArgs struct { // Associates a list of `members`, or principals, with a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one principal. The `bindings` in a `Policy` can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the `bindings` grant 50 different roles to `user:alice@example.com`, and not to any other principal, then you can add another 1,450 principals to the `bindings` in the `Policy`. Bindings BindingArrayInput // `etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. Etag pulumi.StringPtrInput Location pulumi.StringPtrInput PolicyTagId pulumi.StringInput Project pulumi.StringPtrInput TaxonomyId pulumi.StringInput // Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Version pulumi.IntPtrInput }
The set of arguments for constructing a TaxonomyPolicyTagIamPolicy resource.
func (TaxonomyPolicyTagIamPolicyArgs) ElementType ¶
func (TaxonomyPolicyTagIamPolicyArgs) ElementType() reflect.Type
type TaxonomyPolicyTagIamPolicyInput ¶
type TaxonomyPolicyTagIamPolicyInput interface { pulumi.Input ToTaxonomyPolicyTagIamPolicyOutput() TaxonomyPolicyTagIamPolicyOutput ToTaxonomyPolicyTagIamPolicyOutputWithContext(ctx context.Context) TaxonomyPolicyTagIamPolicyOutput }
type TaxonomyPolicyTagIamPolicyOutput ¶
type TaxonomyPolicyTagIamPolicyOutput struct{ *pulumi.OutputState }
func (TaxonomyPolicyTagIamPolicyOutput) Bindings ¶ added in v0.19.0
func (o TaxonomyPolicyTagIamPolicyOutput) Bindings() BindingResponseArrayOutput
Associates a list of `members`, or principals, with a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one principal. The `bindings` in a `Policy` can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the `bindings` grant 50 different roles to `user:alice@example.com`, and not to any other principal, then you can add another 1,450 principals to the `bindings` in the `Policy`.
func (TaxonomyPolicyTagIamPolicyOutput) ElementType ¶
func (TaxonomyPolicyTagIamPolicyOutput) ElementType() reflect.Type
func (TaxonomyPolicyTagIamPolicyOutput) Etag ¶ added in v0.19.0
func (o TaxonomyPolicyTagIamPolicyOutput) Etag() pulumi.StringOutput
`etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost.
func (TaxonomyPolicyTagIamPolicyOutput) Location ¶ added in v0.21.0
func (o TaxonomyPolicyTagIamPolicyOutput) Location() pulumi.StringOutput
func (TaxonomyPolicyTagIamPolicyOutput) PolicyTagId ¶ added in v0.21.0
func (o TaxonomyPolicyTagIamPolicyOutput) PolicyTagId() pulumi.StringOutput
func (TaxonomyPolicyTagIamPolicyOutput) Project ¶ added in v0.21.0
func (o TaxonomyPolicyTagIamPolicyOutput) Project() pulumi.StringOutput
func (TaxonomyPolicyTagIamPolicyOutput) TaxonomyId ¶ added in v0.21.0
func (o TaxonomyPolicyTagIamPolicyOutput) TaxonomyId() pulumi.StringOutput
func (TaxonomyPolicyTagIamPolicyOutput) ToTaxonomyPolicyTagIamPolicyOutput ¶
func (o TaxonomyPolicyTagIamPolicyOutput) ToTaxonomyPolicyTagIamPolicyOutput() TaxonomyPolicyTagIamPolicyOutput
func (TaxonomyPolicyTagIamPolicyOutput) ToTaxonomyPolicyTagIamPolicyOutputWithContext ¶
func (o TaxonomyPolicyTagIamPolicyOutput) ToTaxonomyPolicyTagIamPolicyOutputWithContext(ctx context.Context) TaxonomyPolicyTagIamPolicyOutput
func (TaxonomyPolicyTagIamPolicyOutput) Version ¶ added in v0.19.0
func (o TaxonomyPolicyTagIamPolicyOutput) Version() pulumi.IntOutput
Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies).
type TaxonomyPolicyTagIamPolicyState ¶
type TaxonomyPolicyTagIamPolicyState struct { }
func (TaxonomyPolicyTagIamPolicyState) ElementType ¶
func (TaxonomyPolicyTagIamPolicyState) ElementType() reflect.Type
type TaxonomyState ¶
type TaxonomyState struct { }
func (TaxonomyState) ElementType ¶
func (TaxonomyState) ElementType() reflect.Type
Source Files
¶
- entry.go
- entryGroup.go
- entryGroupIamBinding.go
- entryGroupIamMember.go
- entryGroupIamPolicy.go
- getEntry.go
- getEntryGroup.go
- getEntryGroupIamPolicy.go
- getPolicyTag.go
- getTagTemplate.go
- getTagTemplateIamPolicy.go
- getTaxonomy.go
- getTaxonomyIamPolicy.go
- getTaxonomyPolicyTagIamPolicy.go
- init.go
- policyTag.go
- pulumiEnums.go
- pulumiTypes.go
- tagTemplate.go
- tagTemplateIamBinding.go
- tagTemplateIamMember.go
- tagTemplateIamPolicy.go
- taxonomy.go
- taxonomyIamBinding.go
- taxonomyIamMember.go
- taxonomyIamPolicy.go
- taxonomyPolicyTagIamBinding.go
- taxonomyPolicyTagIamMember.go
- taxonomyPolicyTagIamPolicy.go