Documentation ¶
Overview ¶
Package dataplex provides access to the Cloud Dataplex API.
For product documentation, see: https://cloud.google.com/dataplex/docs
Library status ¶
These client libraries are officially supported by Google. However, this library is considered complete and is in maintenance mode. This means that we will address critical bugs and security issues but will not add any new features.
When possible, we recommend using our newer [Cloud Client Libraries for Go](https://pkg.go.dev/cloud.google.com/go) that are still actively being worked and iterated on.
Creating a client ¶
Usage example:
import "google.golang.org/api/dataplex/v1" ... ctx := context.Background() dataplexService, err := dataplex.NewService(ctx)
In this example, Google Application Default Credentials are used for authentication. For information on how to create and obtain Application Default Credentials, see https://developers.google.com/identity/protocols/application-default-credentials.
Other authentication options ¶
To use an API key for authentication (note: some APIs do not support API keys), use google.golang.org/api/option.WithAPIKey:
dataplexService, err := dataplex.NewService(ctx, option.WithAPIKey("AIza..."))
To use an OAuth token (e.g., a user token obtained via a three-legged OAuth flow, use google.golang.org/api/option.WithTokenSource:
config := &oauth2.Config{...} // ... token, err := config.Exchange(ctx, ...) dataplexService, err := dataplex.NewService(ctx, option.WithTokenSource(config.TokenSource(ctx, token)))
See google.golang.org/api/option.ClientOption for details on options.
Index ¶
- Constants
- type CloudReliabilityZicyWs3DataplaneProtosAssetLocation
- type CloudReliabilityZicyWs3DataplaneProtosAssetLocationIsolationExpectations
- type CloudReliabilityZicyWs3DataplaneProtosAssetLocationIsolationExpectationsRequirementOverride
- type CloudReliabilityZicyWs3DataplaneProtosBlobstoreLocation
- type CloudReliabilityZicyWs3DataplaneProtosCloudAsset
- type CloudReliabilityZicyWs3DataplaneProtosCloudAssetComposition
- type CloudReliabilityZicyWs3DataplaneProtosDirectLocationAssignment
- type CloudReliabilityZicyWs3DataplaneProtosExtraParameter
- type CloudReliabilityZicyWs3DataplaneProtosLocationAssignment
- type CloudReliabilityZicyWs3DataplaneProtosLocationData
- type CloudReliabilityZicyWs3DataplaneProtosPlacerLocation
- type CloudReliabilityZicyWs3DataplaneProtosRegionalMigDistributionPolicy
- type CloudReliabilityZicyWs3DataplaneProtosSpannerLocation
- type CloudReliabilityZicyWs3DataplaneProtosTenantProjectProxy
- type CloudReliabilityZicyWs3DataplaneProtosZoneConfiguration
- type Empty
- type GoogleCloudDataplexV1Action
- type GoogleCloudDataplexV1ActionFailedSecurityPolicyApply
- type GoogleCloudDataplexV1ActionIncompatibleDataSchema
- type GoogleCloudDataplexV1ActionInvalidDataFormat
- type GoogleCloudDataplexV1ActionInvalidDataOrganization
- type GoogleCloudDataplexV1ActionInvalidDataPartition
- type GoogleCloudDataplexV1ActionMissingData
- type GoogleCloudDataplexV1ActionMissingResource
- type GoogleCloudDataplexV1ActionUnauthorizedResource
- type GoogleCloudDataplexV1Aspect
- type GoogleCloudDataplexV1AspectSource
- type GoogleCloudDataplexV1AspectType
- type GoogleCloudDataplexV1AspectTypeAuthorization
- type GoogleCloudDataplexV1AspectTypeMetadataTemplate
- type GoogleCloudDataplexV1AspectTypeMetadataTemplateAnnotations
- type GoogleCloudDataplexV1AspectTypeMetadataTemplateConstraints
- type GoogleCloudDataplexV1AspectTypeMetadataTemplateEnumValue
- type GoogleCloudDataplexV1Asset
- type GoogleCloudDataplexV1AssetDiscoverySpec
- type GoogleCloudDataplexV1AssetDiscoverySpecCsvOptions
- type GoogleCloudDataplexV1AssetDiscoverySpecJsonOptions
- type GoogleCloudDataplexV1AssetDiscoveryStatus
- type GoogleCloudDataplexV1AssetDiscoveryStatusStats
- type GoogleCloudDataplexV1AssetResourceSpec
- type GoogleCloudDataplexV1AssetResourceStatus
- type GoogleCloudDataplexV1AssetSecurityStatus
- type GoogleCloudDataplexV1AssetStatus
- type GoogleCloudDataplexV1CancelJobRequest
- type GoogleCloudDataplexV1CancelMetadataJobRequest
- type GoogleCloudDataplexV1Content
- type GoogleCloudDataplexV1ContentNotebook
- type GoogleCloudDataplexV1ContentSqlScript
- type GoogleCloudDataplexV1DataAccessSpec
- type GoogleCloudDataplexV1DataAttribute
- type GoogleCloudDataplexV1DataAttributeBinding
- type GoogleCloudDataplexV1DataAttributeBindingPath
- type GoogleCloudDataplexV1DataProfileResult
- type GoogleCloudDataplexV1DataProfileResultPostScanActionsResult
- type GoogleCloudDataplexV1DataProfileResultPostScanActionsResultBigQueryExportResult
- type GoogleCloudDataplexV1DataProfileResultProfile
- type GoogleCloudDataplexV1DataProfileResultProfileField
- type GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfo
- type GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoDoubleFieldInfo
- type GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoIntegerFieldInfo
- type GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoStringFieldInfo
- type GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoTopNValue
- type GoogleCloudDataplexV1DataProfileSpec
- type GoogleCloudDataplexV1DataProfileSpecPostScanActions
- type GoogleCloudDataplexV1DataProfileSpecPostScanActionsBigQueryExport
- type GoogleCloudDataplexV1DataProfileSpecSelectedFields
- type GoogleCloudDataplexV1DataQualityColumnResult
- type GoogleCloudDataplexV1DataQualityDimension
- type GoogleCloudDataplexV1DataQualityDimensionResult
- type GoogleCloudDataplexV1DataQualityResult
- type GoogleCloudDataplexV1DataQualityResultPostScanActionsResult
- type GoogleCloudDataplexV1DataQualityResultPostScanActionsResultBigQueryExportResult
- type GoogleCloudDataplexV1DataQualityRule
- type GoogleCloudDataplexV1DataQualityRuleNonNullExpectation
- type GoogleCloudDataplexV1DataQualityRuleRangeExpectation
- type GoogleCloudDataplexV1DataQualityRuleRegexExpectation
- type GoogleCloudDataplexV1DataQualityRuleResult
- type GoogleCloudDataplexV1DataQualityRuleRowConditionExpectation
- type GoogleCloudDataplexV1DataQualityRuleSetExpectation
- type GoogleCloudDataplexV1DataQualityRuleSqlAssertion
- type GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectation
- type GoogleCloudDataplexV1DataQualityRuleTableConditionExpectation
- type GoogleCloudDataplexV1DataQualityRuleUniquenessExpectation
- type GoogleCloudDataplexV1DataQualityScanRuleResult
- type GoogleCloudDataplexV1DataQualitySpec
- type GoogleCloudDataplexV1DataQualitySpecPostScanActions
- type GoogleCloudDataplexV1DataQualitySpecPostScanActionsBigQueryExport
- type GoogleCloudDataplexV1DataQualitySpecPostScanActionsJobEndTrigger
- type GoogleCloudDataplexV1DataQualitySpecPostScanActionsJobFailureTrigger
- type GoogleCloudDataplexV1DataQualitySpecPostScanActionsNotificationReport
- type GoogleCloudDataplexV1DataQualitySpecPostScanActionsRecipients
- type GoogleCloudDataplexV1DataQualitySpecPostScanActionsScoreThresholdTrigger
- type GoogleCloudDataplexV1DataScan
- type GoogleCloudDataplexV1DataScanEvent
- type GoogleCloudDataplexV1DataScanEventDataProfileAppliedConfigs
- type GoogleCloudDataplexV1DataScanEventDataProfileResult
- type GoogleCloudDataplexV1DataScanEventDataQualityAppliedConfigs
- type GoogleCloudDataplexV1DataScanEventDataQualityResult
- type GoogleCloudDataplexV1DataScanEventPostScanActionsResult
- type GoogleCloudDataplexV1DataScanEventPostScanActionsResultBigQueryExportResult
- type GoogleCloudDataplexV1DataScanExecutionSpec
- type GoogleCloudDataplexV1DataScanExecutionStatus
- type GoogleCloudDataplexV1DataScanJob
- type GoogleCloudDataplexV1DataSource
- type GoogleCloudDataplexV1DataTaxonomy
- type GoogleCloudDataplexV1DiscoveryEvent
- type GoogleCloudDataplexV1DiscoveryEventActionDetails
- type GoogleCloudDataplexV1DiscoveryEventConfigDetails
- type GoogleCloudDataplexV1DiscoveryEventEntityDetails
- type GoogleCloudDataplexV1DiscoveryEventPartitionDetails
- type GoogleCloudDataplexV1Entity
- type GoogleCloudDataplexV1EntityCompatibilityStatus
- type GoogleCloudDataplexV1EntityCompatibilityStatusCompatibility
- type GoogleCloudDataplexV1Entry
- type GoogleCloudDataplexV1EntryGroup
- type GoogleCloudDataplexV1EntrySource
- type GoogleCloudDataplexV1EntrySourceAncestor
- type GoogleCloudDataplexV1EntryType
- type GoogleCloudDataplexV1EntryTypeAspectInfo
- type GoogleCloudDataplexV1EntryTypeAuthorization
- type GoogleCloudDataplexV1Environment
- type GoogleCloudDataplexV1EnvironmentEndpoints
- type GoogleCloudDataplexV1EnvironmentInfrastructureSpec
- type GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResources
- type GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntime
- type GoogleCloudDataplexV1EnvironmentSessionSpec
- type GoogleCloudDataplexV1EnvironmentSessionStatus
- type GoogleCloudDataplexV1GenerateDataQualityRulesRequest
- type GoogleCloudDataplexV1GenerateDataQualityRulesResponse
- type GoogleCloudDataplexV1GovernanceEvent
- type GoogleCloudDataplexV1GovernanceEventEntity
- type GoogleCloudDataplexV1ImportItem
- type GoogleCloudDataplexV1Job
- type GoogleCloudDataplexV1JobEvent
- type GoogleCloudDataplexV1Lake
- type GoogleCloudDataplexV1LakeMetastore
- type GoogleCloudDataplexV1LakeMetastoreStatus
- type GoogleCloudDataplexV1ListActionsResponse
- type GoogleCloudDataplexV1ListAspectTypesResponse
- type GoogleCloudDataplexV1ListAssetsResponse
- type GoogleCloudDataplexV1ListContentResponse
- type GoogleCloudDataplexV1ListDataAttributeBindingsResponse
- type GoogleCloudDataplexV1ListDataAttributesResponse
- type GoogleCloudDataplexV1ListDataScanJobsResponse
- type GoogleCloudDataplexV1ListDataScansResponse
- type GoogleCloudDataplexV1ListDataTaxonomiesResponse
- type GoogleCloudDataplexV1ListEntitiesResponse
- type GoogleCloudDataplexV1ListEntriesResponse
- type GoogleCloudDataplexV1ListEntryGroupsResponse
- type GoogleCloudDataplexV1ListEntryTypesResponse
- type GoogleCloudDataplexV1ListEnvironmentsResponse
- type GoogleCloudDataplexV1ListJobsResponse
- type GoogleCloudDataplexV1ListLakesResponse
- type GoogleCloudDataplexV1ListMetadataJobsResponse
- type GoogleCloudDataplexV1ListPartitionsResponse
- type GoogleCloudDataplexV1ListSessionsResponse
- type GoogleCloudDataplexV1ListTasksResponse
- type GoogleCloudDataplexV1ListZonesResponse
- type GoogleCloudDataplexV1MetadataJob
- type GoogleCloudDataplexV1MetadataJobImportJobResult
- type GoogleCloudDataplexV1MetadataJobImportJobSpec
- type GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope
- type GoogleCloudDataplexV1MetadataJobStatus
- type GoogleCloudDataplexV1OperationMetadata
- type GoogleCloudDataplexV1Partition
- type GoogleCloudDataplexV1ResourceAccessSpec
- type GoogleCloudDataplexV1RunDataScanRequest
- type GoogleCloudDataplexV1RunDataScanResponse
- type GoogleCloudDataplexV1RunTaskRequest
- type GoogleCloudDataplexV1RunTaskResponse
- type GoogleCloudDataplexV1ScannedData
- type GoogleCloudDataplexV1ScannedDataIncrementalField
- type GoogleCloudDataplexV1Schema
- type GoogleCloudDataplexV1SchemaPartitionField
- type GoogleCloudDataplexV1SchemaSchemaField
- type GoogleCloudDataplexV1SearchEntriesResponse
- type GoogleCloudDataplexV1SearchEntriesResult
- type GoogleCloudDataplexV1SearchEntriesResultSnippets
- type GoogleCloudDataplexV1Session
- type GoogleCloudDataplexV1SessionEvent
- type GoogleCloudDataplexV1SessionEventQueryDetail
- type GoogleCloudDataplexV1StorageAccess
- type GoogleCloudDataplexV1StorageFormat
- type GoogleCloudDataplexV1StorageFormatCsvOptions
- type GoogleCloudDataplexV1StorageFormatIcebergOptions
- type GoogleCloudDataplexV1StorageFormatJsonOptions
- type GoogleCloudDataplexV1Task
- type GoogleCloudDataplexV1TaskExecutionSpec
- type GoogleCloudDataplexV1TaskExecutionStatus
- type GoogleCloudDataplexV1TaskInfrastructureSpec
- type GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResources
- type GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntime
- type GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetwork
- type GoogleCloudDataplexV1TaskNotebookTaskConfig
- type GoogleCloudDataplexV1TaskSparkTaskConfig
- type GoogleCloudDataplexV1TaskTriggerSpec
- type GoogleCloudDataplexV1Trigger
- type GoogleCloudDataplexV1TriggerOnDemand
- type GoogleCloudDataplexV1TriggerSchedule
- type GoogleCloudDataplexV1Zone
- type GoogleCloudDataplexV1ZoneDiscoverySpec
- type GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptions
- type GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptions
- type GoogleCloudDataplexV1ZoneResourceSpec
- type GoogleCloudLocationListLocationsResponse
- type GoogleCloudLocationLocation
- type GoogleIamV1AuditConfig
- type GoogleIamV1AuditLogConfig
- type GoogleIamV1Binding
- type GoogleIamV1Policy
- type GoogleIamV1SetIamPolicyRequest
- type GoogleIamV1TestIamPermissionsRequest
- type GoogleIamV1TestIamPermissionsResponse
- type GoogleLongrunningCancelOperationRequest
- type GoogleLongrunningListOperationsResponse
- type GoogleLongrunningOperation
- type GoogleRpcStatus
- type GoogleTypeExpr
- type OrganizationsLocationsEncryptionConfigsGetIamPolicyCall
- func (c *OrganizationsLocationsEncryptionConfigsGetIamPolicyCall) Context(ctx context.Context) *OrganizationsLocationsEncryptionConfigsGetIamPolicyCall
- func (c *OrganizationsLocationsEncryptionConfigsGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *OrganizationsLocationsEncryptionConfigsGetIamPolicyCall) Fields(s ...googleapi.Field) *OrganizationsLocationsEncryptionConfigsGetIamPolicyCall
- func (c *OrganizationsLocationsEncryptionConfigsGetIamPolicyCall) Header() http.Header
- func (c *OrganizationsLocationsEncryptionConfigsGetIamPolicyCall) IfNoneMatch(entityTag string) *OrganizationsLocationsEncryptionConfigsGetIamPolicyCall
- func (c *OrganizationsLocationsEncryptionConfigsGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *OrganizationsLocationsEncryptionConfigsGetIamPolicyCall
- type OrganizationsLocationsEncryptionConfigsService
- func (r *OrganizationsLocationsEncryptionConfigsService) GetIamPolicy(resource string) *OrganizationsLocationsEncryptionConfigsGetIamPolicyCall
- func (r *OrganizationsLocationsEncryptionConfigsService) SetIamPolicy(resource string, ...) *OrganizationsLocationsEncryptionConfigsSetIamPolicyCall
- func (r *OrganizationsLocationsEncryptionConfigsService) TestIamPermissions(resource string, ...) *OrganizationsLocationsEncryptionConfigsTestIamPermissionsCall
- type OrganizationsLocationsEncryptionConfigsSetIamPolicyCall
- func (c *OrganizationsLocationsEncryptionConfigsSetIamPolicyCall) Context(ctx context.Context) *OrganizationsLocationsEncryptionConfigsSetIamPolicyCall
- func (c *OrganizationsLocationsEncryptionConfigsSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *OrganizationsLocationsEncryptionConfigsSetIamPolicyCall) Fields(s ...googleapi.Field) *OrganizationsLocationsEncryptionConfigsSetIamPolicyCall
- func (c *OrganizationsLocationsEncryptionConfigsSetIamPolicyCall) Header() http.Header
- type OrganizationsLocationsEncryptionConfigsTestIamPermissionsCall
- func (c *OrganizationsLocationsEncryptionConfigsTestIamPermissionsCall) Context(ctx context.Context) *OrganizationsLocationsEncryptionConfigsTestIamPermissionsCall
- func (c *OrganizationsLocationsEncryptionConfigsTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
- func (c *OrganizationsLocationsEncryptionConfigsTestIamPermissionsCall) Fields(s ...googleapi.Field) *OrganizationsLocationsEncryptionConfigsTestIamPermissionsCall
- func (c *OrganizationsLocationsEncryptionConfigsTestIamPermissionsCall) Header() http.Header
- type OrganizationsLocationsOperationsCancelCall
- func (c *OrganizationsLocationsOperationsCancelCall) Context(ctx context.Context) *OrganizationsLocationsOperationsCancelCall
- func (c *OrganizationsLocationsOperationsCancelCall) Do(opts ...googleapi.CallOption) (*Empty, error)
- func (c *OrganizationsLocationsOperationsCancelCall) Fields(s ...googleapi.Field) *OrganizationsLocationsOperationsCancelCall
- func (c *OrganizationsLocationsOperationsCancelCall) Header() http.Header
- type OrganizationsLocationsOperationsDeleteCall
- func (c *OrganizationsLocationsOperationsDeleteCall) Context(ctx context.Context) *OrganizationsLocationsOperationsDeleteCall
- func (c *OrganizationsLocationsOperationsDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error)
- func (c *OrganizationsLocationsOperationsDeleteCall) Fields(s ...googleapi.Field) *OrganizationsLocationsOperationsDeleteCall
- func (c *OrganizationsLocationsOperationsDeleteCall) Header() http.Header
- type OrganizationsLocationsOperationsGetCall
- func (c *OrganizationsLocationsOperationsGetCall) Context(ctx context.Context) *OrganizationsLocationsOperationsGetCall
- func (c *OrganizationsLocationsOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *OrganizationsLocationsOperationsGetCall) Fields(s ...googleapi.Field) *OrganizationsLocationsOperationsGetCall
- func (c *OrganizationsLocationsOperationsGetCall) Header() http.Header
- func (c *OrganizationsLocationsOperationsGetCall) IfNoneMatch(entityTag string) *OrganizationsLocationsOperationsGetCall
- type OrganizationsLocationsOperationsListOperationsCall
- func (c *OrganizationsLocationsOperationsListOperationsCall) Context(ctx context.Context) *OrganizationsLocationsOperationsListOperationsCall
- func (c *OrganizationsLocationsOperationsListOperationsCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
- func (c *OrganizationsLocationsOperationsListOperationsCall) Fields(s ...googleapi.Field) *OrganizationsLocationsOperationsListOperationsCall
- func (c *OrganizationsLocationsOperationsListOperationsCall) Filter(filter string) *OrganizationsLocationsOperationsListOperationsCall
- func (c *OrganizationsLocationsOperationsListOperationsCall) Header() http.Header
- func (c *OrganizationsLocationsOperationsListOperationsCall) IfNoneMatch(entityTag string) *OrganizationsLocationsOperationsListOperationsCall
- func (c *OrganizationsLocationsOperationsListOperationsCall) PageSize(pageSize int64) *OrganizationsLocationsOperationsListOperationsCall
- func (c *OrganizationsLocationsOperationsListOperationsCall) PageToken(pageToken string) *OrganizationsLocationsOperationsListOperationsCall
- func (c *OrganizationsLocationsOperationsListOperationsCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
- type OrganizationsLocationsOperationsService
- func (r *OrganizationsLocationsOperationsService) Cancel(name string, ...) *OrganizationsLocationsOperationsCancelCall
- func (r *OrganizationsLocationsOperationsService) Delete(name string) *OrganizationsLocationsOperationsDeleteCall
- func (r *OrganizationsLocationsOperationsService) Get(name string) *OrganizationsLocationsOperationsGetCall
- func (r *OrganizationsLocationsOperationsService) ListOperations(name string) *OrganizationsLocationsOperationsListOperationsCall
- type OrganizationsLocationsService
- type OrganizationsService
- type ProjectsLocationsAspectTypesCreateCall
- func (c *ProjectsLocationsAspectTypesCreateCall) AspectTypeId(aspectTypeId string) *ProjectsLocationsAspectTypesCreateCall
- func (c *ProjectsLocationsAspectTypesCreateCall) Context(ctx context.Context) *ProjectsLocationsAspectTypesCreateCall
- func (c *ProjectsLocationsAspectTypesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsAspectTypesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsAspectTypesCreateCall
- func (c *ProjectsLocationsAspectTypesCreateCall) Header() http.Header
- func (c *ProjectsLocationsAspectTypesCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsAspectTypesCreateCall
- type ProjectsLocationsAspectTypesDeleteCall
- func (c *ProjectsLocationsAspectTypesDeleteCall) Context(ctx context.Context) *ProjectsLocationsAspectTypesDeleteCall
- func (c *ProjectsLocationsAspectTypesDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsAspectTypesDeleteCall) Etag(etag string) *ProjectsLocationsAspectTypesDeleteCall
- func (c *ProjectsLocationsAspectTypesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsAspectTypesDeleteCall
- func (c *ProjectsLocationsAspectTypesDeleteCall) Header() http.Header
- type ProjectsLocationsAspectTypesGetCall
- func (c *ProjectsLocationsAspectTypesGetCall) Context(ctx context.Context) *ProjectsLocationsAspectTypesGetCall
- func (c *ProjectsLocationsAspectTypesGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1AspectType, error)
- func (c *ProjectsLocationsAspectTypesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsAspectTypesGetCall
- func (c *ProjectsLocationsAspectTypesGetCall) Header() http.Header
- func (c *ProjectsLocationsAspectTypesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsAspectTypesGetCall
- type ProjectsLocationsAspectTypesGetIamPolicyCall
- func (c *ProjectsLocationsAspectTypesGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsAspectTypesGetIamPolicyCall
- func (c *ProjectsLocationsAspectTypesGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsAspectTypesGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsAspectTypesGetIamPolicyCall
- func (c *ProjectsLocationsAspectTypesGetIamPolicyCall) Header() http.Header
- func (c *ProjectsLocationsAspectTypesGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsAspectTypesGetIamPolicyCall
- func (c *ProjectsLocationsAspectTypesGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsAspectTypesGetIamPolicyCall
- type ProjectsLocationsAspectTypesListCall
- func (c *ProjectsLocationsAspectTypesListCall) Context(ctx context.Context) *ProjectsLocationsAspectTypesListCall
- func (c *ProjectsLocationsAspectTypesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListAspectTypesResponse, error)
- func (c *ProjectsLocationsAspectTypesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsAspectTypesListCall
- func (c *ProjectsLocationsAspectTypesListCall) Filter(filter string) *ProjectsLocationsAspectTypesListCall
- func (c *ProjectsLocationsAspectTypesListCall) Header() http.Header
- func (c *ProjectsLocationsAspectTypesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsAspectTypesListCall
- func (c *ProjectsLocationsAspectTypesListCall) OrderBy(orderBy string) *ProjectsLocationsAspectTypesListCall
- func (c *ProjectsLocationsAspectTypesListCall) PageSize(pageSize int64) *ProjectsLocationsAspectTypesListCall
- func (c *ProjectsLocationsAspectTypesListCall) PageToken(pageToken string) *ProjectsLocationsAspectTypesListCall
- func (c *ProjectsLocationsAspectTypesListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsAspectTypesPatchCall
- func (c *ProjectsLocationsAspectTypesPatchCall) Context(ctx context.Context) *ProjectsLocationsAspectTypesPatchCall
- func (c *ProjectsLocationsAspectTypesPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsAspectTypesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsAspectTypesPatchCall
- func (c *ProjectsLocationsAspectTypesPatchCall) Header() http.Header
- func (c *ProjectsLocationsAspectTypesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsAspectTypesPatchCall
- func (c *ProjectsLocationsAspectTypesPatchCall) ValidateOnly(validateOnly bool) *ProjectsLocationsAspectTypesPatchCall
- type ProjectsLocationsAspectTypesService
- func (r *ProjectsLocationsAspectTypesService) Create(parent string, ...) *ProjectsLocationsAspectTypesCreateCall
- func (r *ProjectsLocationsAspectTypesService) Delete(name string) *ProjectsLocationsAspectTypesDeleteCall
- func (r *ProjectsLocationsAspectTypesService) Get(name string) *ProjectsLocationsAspectTypesGetCall
- func (r *ProjectsLocationsAspectTypesService) GetIamPolicy(resource string) *ProjectsLocationsAspectTypesGetIamPolicyCall
- func (r *ProjectsLocationsAspectTypesService) List(parent string) *ProjectsLocationsAspectTypesListCall
- func (r *ProjectsLocationsAspectTypesService) Patch(name string, googleclouddataplexv1aspecttype *GoogleCloudDataplexV1AspectType) *ProjectsLocationsAspectTypesPatchCall
- func (r *ProjectsLocationsAspectTypesService) SetIamPolicy(resource string, ...) *ProjectsLocationsAspectTypesSetIamPolicyCall
- func (r *ProjectsLocationsAspectTypesService) TestIamPermissions(resource string, ...) *ProjectsLocationsAspectTypesTestIamPermissionsCall
- type ProjectsLocationsAspectTypesSetIamPolicyCall
- func (c *ProjectsLocationsAspectTypesSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsAspectTypesSetIamPolicyCall
- func (c *ProjectsLocationsAspectTypesSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsAspectTypesSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsAspectTypesSetIamPolicyCall
- func (c *ProjectsLocationsAspectTypesSetIamPolicyCall) Header() http.Header
- type ProjectsLocationsAspectTypesTestIamPermissionsCall
- func (c *ProjectsLocationsAspectTypesTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsAspectTypesTestIamPermissionsCall
- func (c *ProjectsLocationsAspectTypesTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
- func (c *ProjectsLocationsAspectTypesTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsAspectTypesTestIamPermissionsCall
- func (c *ProjectsLocationsAspectTypesTestIamPermissionsCall) Header() http.Header
- type ProjectsLocationsDataAttributeBindingsCreateCall
- func (c *ProjectsLocationsDataAttributeBindingsCreateCall) Context(ctx context.Context) *ProjectsLocationsDataAttributeBindingsCreateCall
- func (c *ProjectsLocationsDataAttributeBindingsCreateCall) DataAttributeBindingId(dataAttributeBindingId string) *ProjectsLocationsDataAttributeBindingsCreateCall
- func (c *ProjectsLocationsDataAttributeBindingsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDataAttributeBindingsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataAttributeBindingsCreateCall
- func (c *ProjectsLocationsDataAttributeBindingsCreateCall) Header() http.Header
- func (c *ProjectsLocationsDataAttributeBindingsCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsDataAttributeBindingsCreateCall
- type ProjectsLocationsDataAttributeBindingsDeleteCall
- func (c *ProjectsLocationsDataAttributeBindingsDeleteCall) Context(ctx context.Context) *ProjectsLocationsDataAttributeBindingsDeleteCall
- func (c *ProjectsLocationsDataAttributeBindingsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDataAttributeBindingsDeleteCall) Etag(etag string) *ProjectsLocationsDataAttributeBindingsDeleteCall
- func (c *ProjectsLocationsDataAttributeBindingsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataAttributeBindingsDeleteCall
- func (c *ProjectsLocationsDataAttributeBindingsDeleteCall) Header() http.Header
- type ProjectsLocationsDataAttributeBindingsGetCall
- func (c *ProjectsLocationsDataAttributeBindingsGetCall) Context(ctx context.Context) *ProjectsLocationsDataAttributeBindingsGetCall
- func (c *ProjectsLocationsDataAttributeBindingsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1DataAttributeBinding, error)
- func (c *ProjectsLocationsDataAttributeBindingsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataAttributeBindingsGetCall
- func (c *ProjectsLocationsDataAttributeBindingsGetCall) Header() http.Header
- func (c *ProjectsLocationsDataAttributeBindingsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataAttributeBindingsGetCall
- type ProjectsLocationsDataAttributeBindingsGetIamPolicyCall
- func (c *ProjectsLocationsDataAttributeBindingsGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsDataAttributeBindingsGetIamPolicyCall
- func (c *ProjectsLocationsDataAttributeBindingsGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsDataAttributeBindingsGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataAttributeBindingsGetIamPolicyCall
- func (c *ProjectsLocationsDataAttributeBindingsGetIamPolicyCall) Header() http.Header
- func (c *ProjectsLocationsDataAttributeBindingsGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataAttributeBindingsGetIamPolicyCall
- func (c *ProjectsLocationsDataAttributeBindingsGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsDataAttributeBindingsGetIamPolicyCall
- type ProjectsLocationsDataAttributeBindingsListCall
- func (c *ProjectsLocationsDataAttributeBindingsListCall) Context(ctx context.Context) *ProjectsLocationsDataAttributeBindingsListCall
- func (c *ProjectsLocationsDataAttributeBindingsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListDataAttributeBindingsResponse, error)
- func (c *ProjectsLocationsDataAttributeBindingsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataAttributeBindingsListCall
- func (c *ProjectsLocationsDataAttributeBindingsListCall) Filter(filter string) *ProjectsLocationsDataAttributeBindingsListCall
- func (c *ProjectsLocationsDataAttributeBindingsListCall) Header() http.Header
- func (c *ProjectsLocationsDataAttributeBindingsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataAttributeBindingsListCall
- func (c *ProjectsLocationsDataAttributeBindingsListCall) OrderBy(orderBy string) *ProjectsLocationsDataAttributeBindingsListCall
- func (c *ProjectsLocationsDataAttributeBindingsListCall) PageSize(pageSize int64) *ProjectsLocationsDataAttributeBindingsListCall
- func (c *ProjectsLocationsDataAttributeBindingsListCall) PageToken(pageToken string) *ProjectsLocationsDataAttributeBindingsListCall
- func (c *ProjectsLocationsDataAttributeBindingsListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsDataAttributeBindingsPatchCall
- func (c *ProjectsLocationsDataAttributeBindingsPatchCall) Context(ctx context.Context) *ProjectsLocationsDataAttributeBindingsPatchCall
- func (c *ProjectsLocationsDataAttributeBindingsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDataAttributeBindingsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataAttributeBindingsPatchCall
- func (c *ProjectsLocationsDataAttributeBindingsPatchCall) Header() http.Header
- func (c *ProjectsLocationsDataAttributeBindingsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsDataAttributeBindingsPatchCall
- func (c *ProjectsLocationsDataAttributeBindingsPatchCall) ValidateOnly(validateOnly bool) *ProjectsLocationsDataAttributeBindingsPatchCall
- type ProjectsLocationsDataAttributeBindingsService
- func (r *ProjectsLocationsDataAttributeBindingsService) Create(parent string, ...) *ProjectsLocationsDataAttributeBindingsCreateCall
- func (r *ProjectsLocationsDataAttributeBindingsService) Delete(name string) *ProjectsLocationsDataAttributeBindingsDeleteCall
- func (r *ProjectsLocationsDataAttributeBindingsService) Get(name string) *ProjectsLocationsDataAttributeBindingsGetCall
- func (r *ProjectsLocationsDataAttributeBindingsService) GetIamPolicy(resource string) *ProjectsLocationsDataAttributeBindingsGetIamPolicyCall
- func (r *ProjectsLocationsDataAttributeBindingsService) List(parent string) *ProjectsLocationsDataAttributeBindingsListCall
- func (r *ProjectsLocationsDataAttributeBindingsService) Patch(name string, ...) *ProjectsLocationsDataAttributeBindingsPatchCall
- func (r *ProjectsLocationsDataAttributeBindingsService) SetIamPolicy(resource string, ...) *ProjectsLocationsDataAttributeBindingsSetIamPolicyCall
- func (r *ProjectsLocationsDataAttributeBindingsService) TestIamPermissions(resource string, ...) *ProjectsLocationsDataAttributeBindingsTestIamPermissionsCall
- type ProjectsLocationsDataAttributeBindingsSetIamPolicyCall
- func (c *ProjectsLocationsDataAttributeBindingsSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsDataAttributeBindingsSetIamPolicyCall
- func (c *ProjectsLocationsDataAttributeBindingsSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsDataAttributeBindingsSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataAttributeBindingsSetIamPolicyCall
- func (c *ProjectsLocationsDataAttributeBindingsSetIamPolicyCall) Header() http.Header
- type ProjectsLocationsDataAttributeBindingsTestIamPermissionsCall
- func (c *ProjectsLocationsDataAttributeBindingsTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsDataAttributeBindingsTestIamPermissionsCall
- func (c *ProjectsLocationsDataAttributeBindingsTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
- func (c *ProjectsLocationsDataAttributeBindingsTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataAttributeBindingsTestIamPermissionsCall
- func (c *ProjectsLocationsDataAttributeBindingsTestIamPermissionsCall) Header() http.Header
- type ProjectsLocationsDataScansCreateCall
- func (c *ProjectsLocationsDataScansCreateCall) Context(ctx context.Context) *ProjectsLocationsDataScansCreateCall
- func (c *ProjectsLocationsDataScansCreateCall) DataScanId(dataScanId string) *ProjectsLocationsDataScansCreateCall
- func (c *ProjectsLocationsDataScansCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDataScansCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataScansCreateCall
- func (c *ProjectsLocationsDataScansCreateCall) Header() http.Header
- func (c *ProjectsLocationsDataScansCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsDataScansCreateCall
- type ProjectsLocationsDataScansDeleteCall
- func (c *ProjectsLocationsDataScansDeleteCall) Context(ctx context.Context) *ProjectsLocationsDataScansDeleteCall
- func (c *ProjectsLocationsDataScansDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDataScansDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataScansDeleteCall
- func (c *ProjectsLocationsDataScansDeleteCall) Header() http.Header
- type ProjectsLocationsDataScansGenerateDataQualityRulesCall
- func (c *ProjectsLocationsDataScansGenerateDataQualityRulesCall) Context(ctx context.Context) *ProjectsLocationsDataScansGenerateDataQualityRulesCall
- func (c *ProjectsLocationsDataScansGenerateDataQualityRulesCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1GenerateDataQualityRulesResponse, error)
- func (c *ProjectsLocationsDataScansGenerateDataQualityRulesCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataScansGenerateDataQualityRulesCall
- func (c *ProjectsLocationsDataScansGenerateDataQualityRulesCall) Header() http.Header
- type ProjectsLocationsDataScansGetCall
- func (c *ProjectsLocationsDataScansGetCall) Context(ctx context.Context) *ProjectsLocationsDataScansGetCall
- func (c *ProjectsLocationsDataScansGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1DataScan, error)
- func (c *ProjectsLocationsDataScansGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataScansGetCall
- func (c *ProjectsLocationsDataScansGetCall) Header() http.Header
- func (c *ProjectsLocationsDataScansGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataScansGetCall
- func (c *ProjectsLocationsDataScansGetCall) View(view string) *ProjectsLocationsDataScansGetCall
- type ProjectsLocationsDataScansGetIamPolicyCall
- func (c *ProjectsLocationsDataScansGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsDataScansGetIamPolicyCall
- func (c *ProjectsLocationsDataScansGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsDataScansGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataScansGetIamPolicyCall
- func (c *ProjectsLocationsDataScansGetIamPolicyCall) Header() http.Header
- func (c *ProjectsLocationsDataScansGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataScansGetIamPolicyCall
- func (c *ProjectsLocationsDataScansGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsDataScansGetIamPolicyCall
- type ProjectsLocationsDataScansJobsGenerateDataQualityRulesCall
- func (c *ProjectsLocationsDataScansJobsGenerateDataQualityRulesCall) Context(ctx context.Context) *ProjectsLocationsDataScansJobsGenerateDataQualityRulesCall
- func (c *ProjectsLocationsDataScansJobsGenerateDataQualityRulesCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1GenerateDataQualityRulesResponse, error)
- func (c *ProjectsLocationsDataScansJobsGenerateDataQualityRulesCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataScansJobsGenerateDataQualityRulesCall
- func (c *ProjectsLocationsDataScansJobsGenerateDataQualityRulesCall) Header() http.Header
- type ProjectsLocationsDataScansJobsGetCall
- func (c *ProjectsLocationsDataScansJobsGetCall) Context(ctx context.Context) *ProjectsLocationsDataScansJobsGetCall
- func (c *ProjectsLocationsDataScansJobsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1DataScanJob, error)
- func (c *ProjectsLocationsDataScansJobsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataScansJobsGetCall
- func (c *ProjectsLocationsDataScansJobsGetCall) Header() http.Header
- func (c *ProjectsLocationsDataScansJobsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataScansJobsGetCall
- func (c *ProjectsLocationsDataScansJobsGetCall) View(view string) *ProjectsLocationsDataScansJobsGetCall
- type ProjectsLocationsDataScansJobsListCall
- func (c *ProjectsLocationsDataScansJobsListCall) Context(ctx context.Context) *ProjectsLocationsDataScansJobsListCall
- func (c *ProjectsLocationsDataScansJobsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListDataScanJobsResponse, error)
- func (c *ProjectsLocationsDataScansJobsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataScansJobsListCall
- func (c *ProjectsLocationsDataScansJobsListCall) Filter(filter string) *ProjectsLocationsDataScansJobsListCall
- func (c *ProjectsLocationsDataScansJobsListCall) Header() http.Header
- func (c *ProjectsLocationsDataScansJobsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataScansJobsListCall
- func (c *ProjectsLocationsDataScansJobsListCall) PageSize(pageSize int64) *ProjectsLocationsDataScansJobsListCall
- func (c *ProjectsLocationsDataScansJobsListCall) PageToken(pageToken string) *ProjectsLocationsDataScansJobsListCall
- func (c *ProjectsLocationsDataScansJobsListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsDataScansJobsService
- func (r *ProjectsLocationsDataScansJobsService) GenerateDataQualityRules(name string, ...) *ProjectsLocationsDataScansJobsGenerateDataQualityRulesCall
- func (r *ProjectsLocationsDataScansJobsService) Get(name string) *ProjectsLocationsDataScansJobsGetCall
- func (r *ProjectsLocationsDataScansJobsService) List(parent string) *ProjectsLocationsDataScansJobsListCall
- type ProjectsLocationsDataScansListCall
- func (c *ProjectsLocationsDataScansListCall) Context(ctx context.Context) *ProjectsLocationsDataScansListCall
- func (c *ProjectsLocationsDataScansListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListDataScansResponse, error)
- func (c *ProjectsLocationsDataScansListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataScansListCall
- func (c *ProjectsLocationsDataScansListCall) Filter(filter string) *ProjectsLocationsDataScansListCall
- func (c *ProjectsLocationsDataScansListCall) Header() http.Header
- func (c *ProjectsLocationsDataScansListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataScansListCall
- func (c *ProjectsLocationsDataScansListCall) OrderBy(orderBy string) *ProjectsLocationsDataScansListCall
- func (c *ProjectsLocationsDataScansListCall) PageSize(pageSize int64) *ProjectsLocationsDataScansListCall
- func (c *ProjectsLocationsDataScansListCall) PageToken(pageToken string) *ProjectsLocationsDataScansListCall
- func (c *ProjectsLocationsDataScansListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListDataScansResponse) error) error
- type ProjectsLocationsDataScansPatchCall
- func (c *ProjectsLocationsDataScansPatchCall) Context(ctx context.Context) *ProjectsLocationsDataScansPatchCall
- func (c *ProjectsLocationsDataScansPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDataScansPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataScansPatchCall
- func (c *ProjectsLocationsDataScansPatchCall) Header() http.Header
- func (c *ProjectsLocationsDataScansPatchCall) UpdateMask(updateMask string) *ProjectsLocationsDataScansPatchCall
- func (c *ProjectsLocationsDataScansPatchCall) ValidateOnly(validateOnly bool) *ProjectsLocationsDataScansPatchCall
- type ProjectsLocationsDataScansRunCall
- func (c *ProjectsLocationsDataScansRunCall) Context(ctx context.Context) *ProjectsLocationsDataScansRunCall
- func (c *ProjectsLocationsDataScansRunCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1RunDataScanResponse, error)
- func (c *ProjectsLocationsDataScansRunCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataScansRunCall
- func (c *ProjectsLocationsDataScansRunCall) Header() http.Header
- type ProjectsLocationsDataScansService
- func (r *ProjectsLocationsDataScansService) Create(parent string, googleclouddataplexv1datascan *GoogleCloudDataplexV1DataScan) *ProjectsLocationsDataScansCreateCall
- func (r *ProjectsLocationsDataScansService) Delete(name string) *ProjectsLocationsDataScansDeleteCall
- func (r *ProjectsLocationsDataScansService) GenerateDataQualityRules(name string, ...) *ProjectsLocationsDataScansGenerateDataQualityRulesCall
- func (r *ProjectsLocationsDataScansService) Get(name string) *ProjectsLocationsDataScansGetCall
- func (r *ProjectsLocationsDataScansService) GetIamPolicy(resource string) *ProjectsLocationsDataScansGetIamPolicyCall
- func (r *ProjectsLocationsDataScansService) List(parent string) *ProjectsLocationsDataScansListCall
- func (r *ProjectsLocationsDataScansService) Patch(name string, googleclouddataplexv1datascan *GoogleCloudDataplexV1DataScan) *ProjectsLocationsDataScansPatchCall
- func (r *ProjectsLocationsDataScansService) Run(name string, ...) *ProjectsLocationsDataScansRunCall
- func (r *ProjectsLocationsDataScansService) SetIamPolicy(resource string, ...) *ProjectsLocationsDataScansSetIamPolicyCall
- func (r *ProjectsLocationsDataScansService) TestIamPermissions(resource string, ...) *ProjectsLocationsDataScansTestIamPermissionsCall
- type ProjectsLocationsDataScansSetIamPolicyCall
- func (c *ProjectsLocationsDataScansSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsDataScansSetIamPolicyCall
- func (c *ProjectsLocationsDataScansSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsDataScansSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataScansSetIamPolicyCall
- func (c *ProjectsLocationsDataScansSetIamPolicyCall) Header() http.Header
- type ProjectsLocationsDataScansTestIamPermissionsCall
- func (c *ProjectsLocationsDataScansTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsDataScansTestIamPermissionsCall
- func (c *ProjectsLocationsDataScansTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
- func (c *ProjectsLocationsDataScansTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataScansTestIamPermissionsCall
- func (c *ProjectsLocationsDataScansTestIamPermissionsCall) Header() http.Header
- type ProjectsLocationsDataTaxonomiesAttributesCreateCall
- func (c *ProjectsLocationsDataTaxonomiesAttributesCreateCall) Context(ctx context.Context) *ProjectsLocationsDataTaxonomiesAttributesCreateCall
- func (c *ProjectsLocationsDataTaxonomiesAttributesCreateCall) DataAttributeId(dataAttributeId string) *ProjectsLocationsDataTaxonomiesAttributesCreateCall
- func (c *ProjectsLocationsDataTaxonomiesAttributesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDataTaxonomiesAttributesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataTaxonomiesAttributesCreateCall
- func (c *ProjectsLocationsDataTaxonomiesAttributesCreateCall) Header() http.Header
- func (c *ProjectsLocationsDataTaxonomiesAttributesCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsDataTaxonomiesAttributesCreateCall
- type ProjectsLocationsDataTaxonomiesAttributesDeleteCall
- func (c *ProjectsLocationsDataTaxonomiesAttributesDeleteCall) Context(ctx context.Context) *ProjectsLocationsDataTaxonomiesAttributesDeleteCall
- func (c *ProjectsLocationsDataTaxonomiesAttributesDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDataTaxonomiesAttributesDeleteCall) Etag(etag string) *ProjectsLocationsDataTaxonomiesAttributesDeleteCall
- func (c *ProjectsLocationsDataTaxonomiesAttributesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataTaxonomiesAttributesDeleteCall
- func (c *ProjectsLocationsDataTaxonomiesAttributesDeleteCall) Header() http.Header
- type ProjectsLocationsDataTaxonomiesAttributesGetCall
- func (c *ProjectsLocationsDataTaxonomiesAttributesGetCall) Context(ctx context.Context) *ProjectsLocationsDataTaxonomiesAttributesGetCall
- func (c *ProjectsLocationsDataTaxonomiesAttributesGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1DataAttribute, error)
- func (c *ProjectsLocationsDataTaxonomiesAttributesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataTaxonomiesAttributesGetCall
- func (c *ProjectsLocationsDataTaxonomiesAttributesGetCall) Header() http.Header
- func (c *ProjectsLocationsDataTaxonomiesAttributesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataTaxonomiesAttributesGetCall
- type ProjectsLocationsDataTaxonomiesAttributesGetIamPolicyCall
- func (c *ProjectsLocationsDataTaxonomiesAttributesGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsDataTaxonomiesAttributesGetIamPolicyCall
- func (c *ProjectsLocationsDataTaxonomiesAttributesGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsDataTaxonomiesAttributesGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataTaxonomiesAttributesGetIamPolicyCall
- func (c *ProjectsLocationsDataTaxonomiesAttributesGetIamPolicyCall) Header() http.Header
- func (c *ProjectsLocationsDataTaxonomiesAttributesGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataTaxonomiesAttributesGetIamPolicyCall
- func (c *ProjectsLocationsDataTaxonomiesAttributesGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsDataTaxonomiesAttributesGetIamPolicyCall
- type ProjectsLocationsDataTaxonomiesAttributesListCall
- func (c *ProjectsLocationsDataTaxonomiesAttributesListCall) Context(ctx context.Context) *ProjectsLocationsDataTaxonomiesAttributesListCall
- func (c *ProjectsLocationsDataTaxonomiesAttributesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListDataAttributesResponse, error)
- func (c *ProjectsLocationsDataTaxonomiesAttributesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataTaxonomiesAttributesListCall
- func (c *ProjectsLocationsDataTaxonomiesAttributesListCall) Filter(filter string) *ProjectsLocationsDataTaxonomiesAttributesListCall
- func (c *ProjectsLocationsDataTaxonomiesAttributesListCall) Header() http.Header
- func (c *ProjectsLocationsDataTaxonomiesAttributesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataTaxonomiesAttributesListCall
- func (c *ProjectsLocationsDataTaxonomiesAttributesListCall) OrderBy(orderBy string) *ProjectsLocationsDataTaxonomiesAttributesListCall
- func (c *ProjectsLocationsDataTaxonomiesAttributesListCall) PageSize(pageSize int64) *ProjectsLocationsDataTaxonomiesAttributesListCall
- func (c *ProjectsLocationsDataTaxonomiesAttributesListCall) PageToken(pageToken string) *ProjectsLocationsDataTaxonomiesAttributesListCall
- func (c *ProjectsLocationsDataTaxonomiesAttributesListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsDataTaxonomiesAttributesPatchCall
- func (c *ProjectsLocationsDataTaxonomiesAttributesPatchCall) Context(ctx context.Context) *ProjectsLocationsDataTaxonomiesAttributesPatchCall
- func (c *ProjectsLocationsDataTaxonomiesAttributesPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDataTaxonomiesAttributesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataTaxonomiesAttributesPatchCall
- func (c *ProjectsLocationsDataTaxonomiesAttributesPatchCall) Header() http.Header
- func (c *ProjectsLocationsDataTaxonomiesAttributesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsDataTaxonomiesAttributesPatchCall
- func (c *ProjectsLocationsDataTaxonomiesAttributesPatchCall) ValidateOnly(validateOnly bool) *ProjectsLocationsDataTaxonomiesAttributesPatchCall
- type ProjectsLocationsDataTaxonomiesAttributesService
- func (r *ProjectsLocationsDataTaxonomiesAttributesService) Create(parent string, ...) *ProjectsLocationsDataTaxonomiesAttributesCreateCall
- func (r *ProjectsLocationsDataTaxonomiesAttributesService) Delete(name string) *ProjectsLocationsDataTaxonomiesAttributesDeleteCall
- func (r *ProjectsLocationsDataTaxonomiesAttributesService) Get(name string) *ProjectsLocationsDataTaxonomiesAttributesGetCall
- func (r *ProjectsLocationsDataTaxonomiesAttributesService) GetIamPolicy(resource string) *ProjectsLocationsDataTaxonomiesAttributesGetIamPolicyCall
- func (r *ProjectsLocationsDataTaxonomiesAttributesService) List(parent string) *ProjectsLocationsDataTaxonomiesAttributesListCall
- func (r *ProjectsLocationsDataTaxonomiesAttributesService) Patch(name string, ...) *ProjectsLocationsDataTaxonomiesAttributesPatchCall
- func (r *ProjectsLocationsDataTaxonomiesAttributesService) SetIamPolicy(resource string, ...) *ProjectsLocationsDataTaxonomiesAttributesSetIamPolicyCall
- func (r *ProjectsLocationsDataTaxonomiesAttributesService) TestIamPermissions(resource string, ...) *ProjectsLocationsDataTaxonomiesAttributesTestIamPermissionsCall
- type ProjectsLocationsDataTaxonomiesAttributesSetIamPolicyCall
- func (c *ProjectsLocationsDataTaxonomiesAttributesSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsDataTaxonomiesAttributesSetIamPolicyCall
- func (c *ProjectsLocationsDataTaxonomiesAttributesSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsDataTaxonomiesAttributesSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataTaxonomiesAttributesSetIamPolicyCall
- func (c *ProjectsLocationsDataTaxonomiesAttributesSetIamPolicyCall) Header() http.Header
- type ProjectsLocationsDataTaxonomiesAttributesTestIamPermissionsCall
- func (c *ProjectsLocationsDataTaxonomiesAttributesTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsDataTaxonomiesAttributesTestIamPermissionsCall
- func (c *ProjectsLocationsDataTaxonomiesAttributesTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
- func (c *ProjectsLocationsDataTaxonomiesAttributesTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataTaxonomiesAttributesTestIamPermissionsCall
- func (c *ProjectsLocationsDataTaxonomiesAttributesTestIamPermissionsCall) Header() http.Header
- type ProjectsLocationsDataTaxonomiesCreateCall
- func (c *ProjectsLocationsDataTaxonomiesCreateCall) Context(ctx context.Context) *ProjectsLocationsDataTaxonomiesCreateCall
- func (c *ProjectsLocationsDataTaxonomiesCreateCall) DataTaxonomyId(dataTaxonomyId string) *ProjectsLocationsDataTaxonomiesCreateCall
- func (c *ProjectsLocationsDataTaxonomiesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDataTaxonomiesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataTaxonomiesCreateCall
- func (c *ProjectsLocationsDataTaxonomiesCreateCall) Header() http.Header
- func (c *ProjectsLocationsDataTaxonomiesCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsDataTaxonomiesCreateCall
- type ProjectsLocationsDataTaxonomiesDeleteCall
- func (c *ProjectsLocationsDataTaxonomiesDeleteCall) Context(ctx context.Context) *ProjectsLocationsDataTaxonomiesDeleteCall
- func (c *ProjectsLocationsDataTaxonomiesDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDataTaxonomiesDeleteCall) Etag(etag string) *ProjectsLocationsDataTaxonomiesDeleteCall
- func (c *ProjectsLocationsDataTaxonomiesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataTaxonomiesDeleteCall
- func (c *ProjectsLocationsDataTaxonomiesDeleteCall) Header() http.Header
- type ProjectsLocationsDataTaxonomiesGetCall
- func (c *ProjectsLocationsDataTaxonomiesGetCall) Context(ctx context.Context) *ProjectsLocationsDataTaxonomiesGetCall
- func (c *ProjectsLocationsDataTaxonomiesGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1DataTaxonomy, error)
- func (c *ProjectsLocationsDataTaxonomiesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataTaxonomiesGetCall
- func (c *ProjectsLocationsDataTaxonomiesGetCall) Header() http.Header
- func (c *ProjectsLocationsDataTaxonomiesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataTaxonomiesGetCall
- type ProjectsLocationsDataTaxonomiesGetIamPolicyCall
- func (c *ProjectsLocationsDataTaxonomiesGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsDataTaxonomiesGetIamPolicyCall
- func (c *ProjectsLocationsDataTaxonomiesGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsDataTaxonomiesGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataTaxonomiesGetIamPolicyCall
- func (c *ProjectsLocationsDataTaxonomiesGetIamPolicyCall) Header() http.Header
- func (c *ProjectsLocationsDataTaxonomiesGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataTaxonomiesGetIamPolicyCall
- func (c *ProjectsLocationsDataTaxonomiesGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsDataTaxonomiesGetIamPolicyCall
- type ProjectsLocationsDataTaxonomiesListCall
- func (c *ProjectsLocationsDataTaxonomiesListCall) Context(ctx context.Context) *ProjectsLocationsDataTaxonomiesListCall
- func (c *ProjectsLocationsDataTaxonomiesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListDataTaxonomiesResponse, error)
- func (c *ProjectsLocationsDataTaxonomiesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataTaxonomiesListCall
- func (c *ProjectsLocationsDataTaxonomiesListCall) Filter(filter string) *ProjectsLocationsDataTaxonomiesListCall
- func (c *ProjectsLocationsDataTaxonomiesListCall) Header() http.Header
- func (c *ProjectsLocationsDataTaxonomiesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataTaxonomiesListCall
- func (c *ProjectsLocationsDataTaxonomiesListCall) OrderBy(orderBy string) *ProjectsLocationsDataTaxonomiesListCall
- func (c *ProjectsLocationsDataTaxonomiesListCall) PageSize(pageSize int64) *ProjectsLocationsDataTaxonomiesListCall
- func (c *ProjectsLocationsDataTaxonomiesListCall) PageToken(pageToken string) *ProjectsLocationsDataTaxonomiesListCall
- func (c *ProjectsLocationsDataTaxonomiesListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsDataTaxonomiesPatchCall
- func (c *ProjectsLocationsDataTaxonomiesPatchCall) Context(ctx context.Context) *ProjectsLocationsDataTaxonomiesPatchCall
- func (c *ProjectsLocationsDataTaxonomiesPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDataTaxonomiesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataTaxonomiesPatchCall
- func (c *ProjectsLocationsDataTaxonomiesPatchCall) Header() http.Header
- func (c *ProjectsLocationsDataTaxonomiesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsDataTaxonomiesPatchCall
- func (c *ProjectsLocationsDataTaxonomiesPatchCall) ValidateOnly(validateOnly bool) *ProjectsLocationsDataTaxonomiesPatchCall
- type ProjectsLocationsDataTaxonomiesService
- func (r *ProjectsLocationsDataTaxonomiesService) Create(parent string, ...) *ProjectsLocationsDataTaxonomiesCreateCall
- func (r *ProjectsLocationsDataTaxonomiesService) Delete(name string) *ProjectsLocationsDataTaxonomiesDeleteCall
- func (r *ProjectsLocationsDataTaxonomiesService) Get(name string) *ProjectsLocationsDataTaxonomiesGetCall
- func (r *ProjectsLocationsDataTaxonomiesService) GetIamPolicy(resource string) *ProjectsLocationsDataTaxonomiesGetIamPolicyCall
- func (r *ProjectsLocationsDataTaxonomiesService) List(parent string) *ProjectsLocationsDataTaxonomiesListCall
- func (r *ProjectsLocationsDataTaxonomiesService) Patch(name string, ...) *ProjectsLocationsDataTaxonomiesPatchCall
- func (r *ProjectsLocationsDataTaxonomiesService) SetIamPolicy(resource string, ...) *ProjectsLocationsDataTaxonomiesSetIamPolicyCall
- func (r *ProjectsLocationsDataTaxonomiesService) TestIamPermissions(resource string, ...) *ProjectsLocationsDataTaxonomiesTestIamPermissionsCall
- type ProjectsLocationsDataTaxonomiesSetIamPolicyCall
- func (c *ProjectsLocationsDataTaxonomiesSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsDataTaxonomiesSetIamPolicyCall
- func (c *ProjectsLocationsDataTaxonomiesSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsDataTaxonomiesSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataTaxonomiesSetIamPolicyCall
- func (c *ProjectsLocationsDataTaxonomiesSetIamPolicyCall) Header() http.Header
- type ProjectsLocationsDataTaxonomiesTestIamPermissionsCall
- func (c *ProjectsLocationsDataTaxonomiesTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsDataTaxonomiesTestIamPermissionsCall
- func (c *ProjectsLocationsDataTaxonomiesTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
- func (c *ProjectsLocationsDataTaxonomiesTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataTaxonomiesTestIamPermissionsCall
- func (c *ProjectsLocationsDataTaxonomiesTestIamPermissionsCall) Header() http.Header
- type ProjectsLocationsEntryGroupsCreateCall
- func (c *ProjectsLocationsEntryGroupsCreateCall) Context(ctx context.Context) *ProjectsLocationsEntryGroupsCreateCall
- func (c *ProjectsLocationsEntryGroupsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsEntryGroupsCreateCall) EntryGroupId(entryGroupId string) *ProjectsLocationsEntryGroupsCreateCall
- func (c *ProjectsLocationsEntryGroupsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryGroupsCreateCall
- func (c *ProjectsLocationsEntryGroupsCreateCall) Header() http.Header
- func (c *ProjectsLocationsEntryGroupsCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsEntryGroupsCreateCall
- type ProjectsLocationsEntryGroupsDeleteCall
- func (c *ProjectsLocationsEntryGroupsDeleteCall) Context(ctx context.Context) *ProjectsLocationsEntryGroupsDeleteCall
- func (c *ProjectsLocationsEntryGroupsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsEntryGroupsDeleteCall) Etag(etag string) *ProjectsLocationsEntryGroupsDeleteCall
- func (c *ProjectsLocationsEntryGroupsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryGroupsDeleteCall
- func (c *ProjectsLocationsEntryGroupsDeleteCall) Header() http.Header
- type ProjectsLocationsEntryGroupsEntriesCreateCall
- func (c *ProjectsLocationsEntryGroupsEntriesCreateCall) Context(ctx context.Context) *ProjectsLocationsEntryGroupsEntriesCreateCall
- func (c *ProjectsLocationsEntryGroupsEntriesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Entry, error)
- func (c *ProjectsLocationsEntryGroupsEntriesCreateCall) EntryId(entryId string) *ProjectsLocationsEntryGroupsEntriesCreateCall
- func (c *ProjectsLocationsEntryGroupsEntriesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryGroupsEntriesCreateCall
- func (c *ProjectsLocationsEntryGroupsEntriesCreateCall) Header() http.Header
- type ProjectsLocationsEntryGroupsEntriesDeleteCall
- func (c *ProjectsLocationsEntryGroupsEntriesDeleteCall) Context(ctx context.Context) *ProjectsLocationsEntryGroupsEntriesDeleteCall
- func (c *ProjectsLocationsEntryGroupsEntriesDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Entry, error)
- func (c *ProjectsLocationsEntryGroupsEntriesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryGroupsEntriesDeleteCall
- func (c *ProjectsLocationsEntryGroupsEntriesDeleteCall) Header() http.Header
- type ProjectsLocationsEntryGroupsEntriesGetCall
- func (c *ProjectsLocationsEntryGroupsEntriesGetCall) AspectTypes(aspectTypes ...string) *ProjectsLocationsEntryGroupsEntriesGetCall
- func (c *ProjectsLocationsEntryGroupsEntriesGetCall) Context(ctx context.Context) *ProjectsLocationsEntryGroupsEntriesGetCall
- func (c *ProjectsLocationsEntryGroupsEntriesGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Entry, error)
- func (c *ProjectsLocationsEntryGroupsEntriesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryGroupsEntriesGetCall
- func (c *ProjectsLocationsEntryGroupsEntriesGetCall) Header() http.Header
- func (c *ProjectsLocationsEntryGroupsEntriesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsEntryGroupsEntriesGetCall
- func (c *ProjectsLocationsEntryGroupsEntriesGetCall) Paths(paths ...string) *ProjectsLocationsEntryGroupsEntriesGetCall
- func (c *ProjectsLocationsEntryGroupsEntriesGetCall) View(view string) *ProjectsLocationsEntryGroupsEntriesGetCall
- type ProjectsLocationsEntryGroupsEntriesListCall
- func (c *ProjectsLocationsEntryGroupsEntriesListCall) Context(ctx context.Context) *ProjectsLocationsEntryGroupsEntriesListCall
- func (c *ProjectsLocationsEntryGroupsEntriesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListEntriesResponse, error)
- func (c *ProjectsLocationsEntryGroupsEntriesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryGroupsEntriesListCall
- func (c *ProjectsLocationsEntryGroupsEntriesListCall) Filter(filter string) *ProjectsLocationsEntryGroupsEntriesListCall
- func (c *ProjectsLocationsEntryGroupsEntriesListCall) Header() http.Header
- func (c *ProjectsLocationsEntryGroupsEntriesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsEntryGroupsEntriesListCall
- func (c *ProjectsLocationsEntryGroupsEntriesListCall) PageSize(pageSize int64) *ProjectsLocationsEntryGroupsEntriesListCall
- func (c *ProjectsLocationsEntryGroupsEntriesListCall) PageToken(pageToken string) *ProjectsLocationsEntryGroupsEntriesListCall
- func (c *ProjectsLocationsEntryGroupsEntriesListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListEntriesResponse) error) error
- type ProjectsLocationsEntryGroupsEntriesPatchCall
- func (c *ProjectsLocationsEntryGroupsEntriesPatchCall) AllowMissing(allowMissing bool) *ProjectsLocationsEntryGroupsEntriesPatchCall
- func (c *ProjectsLocationsEntryGroupsEntriesPatchCall) AspectKeys(aspectKeys ...string) *ProjectsLocationsEntryGroupsEntriesPatchCall
- func (c *ProjectsLocationsEntryGroupsEntriesPatchCall) Context(ctx context.Context) *ProjectsLocationsEntryGroupsEntriesPatchCall
- func (c *ProjectsLocationsEntryGroupsEntriesPatchCall) DeleteMissingAspects(deleteMissingAspects bool) *ProjectsLocationsEntryGroupsEntriesPatchCall
- func (c *ProjectsLocationsEntryGroupsEntriesPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Entry, error)
- func (c *ProjectsLocationsEntryGroupsEntriesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryGroupsEntriesPatchCall
- func (c *ProjectsLocationsEntryGroupsEntriesPatchCall) Header() http.Header
- func (c *ProjectsLocationsEntryGroupsEntriesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsEntryGroupsEntriesPatchCall
- type ProjectsLocationsEntryGroupsEntriesService
- func (r *ProjectsLocationsEntryGroupsEntriesService) Create(parent string, googleclouddataplexv1entry *GoogleCloudDataplexV1Entry) *ProjectsLocationsEntryGroupsEntriesCreateCall
- func (r *ProjectsLocationsEntryGroupsEntriesService) Delete(name string) *ProjectsLocationsEntryGroupsEntriesDeleteCall
- func (r *ProjectsLocationsEntryGroupsEntriesService) Get(name string) *ProjectsLocationsEntryGroupsEntriesGetCall
- func (r *ProjectsLocationsEntryGroupsEntriesService) List(parent string) *ProjectsLocationsEntryGroupsEntriesListCall
- func (r *ProjectsLocationsEntryGroupsEntriesService) Patch(name string, googleclouddataplexv1entry *GoogleCloudDataplexV1Entry) *ProjectsLocationsEntryGroupsEntriesPatchCall
- type ProjectsLocationsEntryGroupsGetCall
- func (c *ProjectsLocationsEntryGroupsGetCall) Context(ctx context.Context) *ProjectsLocationsEntryGroupsGetCall
- func (c *ProjectsLocationsEntryGroupsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1EntryGroup, error)
- func (c *ProjectsLocationsEntryGroupsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryGroupsGetCall
- func (c *ProjectsLocationsEntryGroupsGetCall) Header() http.Header
- func (c *ProjectsLocationsEntryGroupsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsEntryGroupsGetCall
- type ProjectsLocationsEntryGroupsGetIamPolicyCall
- func (c *ProjectsLocationsEntryGroupsGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsEntryGroupsGetIamPolicyCall
- func (c *ProjectsLocationsEntryGroupsGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsEntryGroupsGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryGroupsGetIamPolicyCall
- func (c *ProjectsLocationsEntryGroupsGetIamPolicyCall) Header() http.Header
- func (c *ProjectsLocationsEntryGroupsGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsEntryGroupsGetIamPolicyCall
- func (c *ProjectsLocationsEntryGroupsGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsEntryGroupsGetIamPolicyCall
- type ProjectsLocationsEntryGroupsListCall
- func (c *ProjectsLocationsEntryGroupsListCall) Context(ctx context.Context) *ProjectsLocationsEntryGroupsListCall
- func (c *ProjectsLocationsEntryGroupsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListEntryGroupsResponse, error)
- func (c *ProjectsLocationsEntryGroupsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryGroupsListCall
- func (c *ProjectsLocationsEntryGroupsListCall) Filter(filter string) *ProjectsLocationsEntryGroupsListCall
- func (c *ProjectsLocationsEntryGroupsListCall) Header() http.Header
- func (c *ProjectsLocationsEntryGroupsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsEntryGroupsListCall
- func (c *ProjectsLocationsEntryGroupsListCall) OrderBy(orderBy string) *ProjectsLocationsEntryGroupsListCall
- func (c *ProjectsLocationsEntryGroupsListCall) PageSize(pageSize int64) *ProjectsLocationsEntryGroupsListCall
- func (c *ProjectsLocationsEntryGroupsListCall) PageToken(pageToken string) *ProjectsLocationsEntryGroupsListCall
- func (c *ProjectsLocationsEntryGroupsListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsEntryGroupsPatchCall
- func (c *ProjectsLocationsEntryGroupsPatchCall) Context(ctx context.Context) *ProjectsLocationsEntryGroupsPatchCall
- func (c *ProjectsLocationsEntryGroupsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsEntryGroupsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryGroupsPatchCall
- func (c *ProjectsLocationsEntryGroupsPatchCall) Header() http.Header
- func (c *ProjectsLocationsEntryGroupsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsEntryGroupsPatchCall
- func (c *ProjectsLocationsEntryGroupsPatchCall) ValidateOnly(validateOnly bool) *ProjectsLocationsEntryGroupsPatchCall
- type ProjectsLocationsEntryGroupsService
- func (r *ProjectsLocationsEntryGroupsService) Create(parent string, ...) *ProjectsLocationsEntryGroupsCreateCall
- func (r *ProjectsLocationsEntryGroupsService) Delete(name string) *ProjectsLocationsEntryGroupsDeleteCall
- func (r *ProjectsLocationsEntryGroupsService) Get(name string) *ProjectsLocationsEntryGroupsGetCall
- func (r *ProjectsLocationsEntryGroupsService) GetIamPolicy(resource string) *ProjectsLocationsEntryGroupsGetIamPolicyCall
- func (r *ProjectsLocationsEntryGroupsService) List(parent string) *ProjectsLocationsEntryGroupsListCall
- func (r *ProjectsLocationsEntryGroupsService) Patch(name string, googleclouddataplexv1entrygroup *GoogleCloudDataplexV1EntryGroup) *ProjectsLocationsEntryGroupsPatchCall
- func (r *ProjectsLocationsEntryGroupsService) SetIamPolicy(resource string, ...) *ProjectsLocationsEntryGroupsSetIamPolicyCall
- func (r *ProjectsLocationsEntryGroupsService) TestIamPermissions(resource string, ...) *ProjectsLocationsEntryGroupsTestIamPermissionsCall
- type ProjectsLocationsEntryGroupsSetIamPolicyCall
- func (c *ProjectsLocationsEntryGroupsSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsEntryGroupsSetIamPolicyCall
- func (c *ProjectsLocationsEntryGroupsSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsEntryGroupsSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryGroupsSetIamPolicyCall
- func (c *ProjectsLocationsEntryGroupsSetIamPolicyCall) Header() http.Header
- type ProjectsLocationsEntryGroupsTestIamPermissionsCall
- func (c *ProjectsLocationsEntryGroupsTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsEntryGroupsTestIamPermissionsCall
- func (c *ProjectsLocationsEntryGroupsTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
- func (c *ProjectsLocationsEntryGroupsTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryGroupsTestIamPermissionsCall
- func (c *ProjectsLocationsEntryGroupsTestIamPermissionsCall) Header() http.Header
- type ProjectsLocationsEntryLinkTypesGetIamPolicyCall
- func (c *ProjectsLocationsEntryLinkTypesGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsEntryLinkTypesGetIamPolicyCall
- func (c *ProjectsLocationsEntryLinkTypesGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsEntryLinkTypesGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryLinkTypesGetIamPolicyCall
- func (c *ProjectsLocationsEntryLinkTypesGetIamPolicyCall) Header() http.Header
- func (c *ProjectsLocationsEntryLinkTypesGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsEntryLinkTypesGetIamPolicyCall
- func (c *ProjectsLocationsEntryLinkTypesGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsEntryLinkTypesGetIamPolicyCall
- type ProjectsLocationsEntryLinkTypesService
- func (r *ProjectsLocationsEntryLinkTypesService) GetIamPolicy(resource string) *ProjectsLocationsEntryLinkTypesGetIamPolicyCall
- func (r *ProjectsLocationsEntryLinkTypesService) SetIamPolicy(resource string, ...) *ProjectsLocationsEntryLinkTypesSetIamPolicyCall
- func (r *ProjectsLocationsEntryLinkTypesService) TestIamPermissions(resource string, ...) *ProjectsLocationsEntryLinkTypesTestIamPermissionsCall
- type ProjectsLocationsEntryLinkTypesSetIamPolicyCall
- func (c *ProjectsLocationsEntryLinkTypesSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsEntryLinkTypesSetIamPolicyCall
- func (c *ProjectsLocationsEntryLinkTypesSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsEntryLinkTypesSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryLinkTypesSetIamPolicyCall
- func (c *ProjectsLocationsEntryLinkTypesSetIamPolicyCall) Header() http.Header
- type ProjectsLocationsEntryLinkTypesTestIamPermissionsCall
- func (c *ProjectsLocationsEntryLinkTypesTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsEntryLinkTypesTestIamPermissionsCall
- func (c *ProjectsLocationsEntryLinkTypesTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
- func (c *ProjectsLocationsEntryLinkTypesTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryLinkTypesTestIamPermissionsCall
- func (c *ProjectsLocationsEntryLinkTypesTestIamPermissionsCall) Header() http.Header
- type ProjectsLocationsEntryTypesCreateCall
- func (c *ProjectsLocationsEntryTypesCreateCall) Context(ctx context.Context) *ProjectsLocationsEntryTypesCreateCall
- func (c *ProjectsLocationsEntryTypesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsEntryTypesCreateCall) EntryTypeId(entryTypeId string) *ProjectsLocationsEntryTypesCreateCall
- func (c *ProjectsLocationsEntryTypesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryTypesCreateCall
- func (c *ProjectsLocationsEntryTypesCreateCall) Header() http.Header
- func (c *ProjectsLocationsEntryTypesCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsEntryTypesCreateCall
- type ProjectsLocationsEntryTypesDeleteCall
- func (c *ProjectsLocationsEntryTypesDeleteCall) Context(ctx context.Context) *ProjectsLocationsEntryTypesDeleteCall
- func (c *ProjectsLocationsEntryTypesDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsEntryTypesDeleteCall) Etag(etag string) *ProjectsLocationsEntryTypesDeleteCall
- func (c *ProjectsLocationsEntryTypesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryTypesDeleteCall
- func (c *ProjectsLocationsEntryTypesDeleteCall) Header() http.Header
- type ProjectsLocationsEntryTypesGetCall
- func (c *ProjectsLocationsEntryTypesGetCall) Context(ctx context.Context) *ProjectsLocationsEntryTypesGetCall
- func (c *ProjectsLocationsEntryTypesGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1EntryType, error)
- func (c *ProjectsLocationsEntryTypesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryTypesGetCall
- func (c *ProjectsLocationsEntryTypesGetCall) Header() http.Header
- func (c *ProjectsLocationsEntryTypesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsEntryTypesGetCall
- type ProjectsLocationsEntryTypesGetIamPolicyCall
- func (c *ProjectsLocationsEntryTypesGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsEntryTypesGetIamPolicyCall
- func (c *ProjectsLocationsEntryTypesGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsEntryTypesGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryTypesGetIamPolicyCall
- func (c *ProjectsLocationsEntryTypesGetIamPolicyCall) Header() http.Header
- func (c *ProjectsLocationsEntryTypesGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsEntryTypesGetIamPolicyCall
- func (c *ProjectsLocationsEntryTypesGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsEntryTypesGetIamPolicyCall
- type ProjectsLocationsEntryTypesListCall
- func (c *ProjectsLocationsEntryTypesListCall) Context(ctx context.Context) *ProjectsLocationsEntryTypesListCall
- func (c *ProjectsLocationsEntryTypesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListEntryTypesResponse, error)
- func (c *ProjectsLocationsEntryTypesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryTypesListCall
- func (c *ProjectsLocationsEntryTypesListCall) Filter(filter string) *ProjectsLocationsEntryTypesListCall
- func (c *ProjectsLocationsEntryTypesListCall) Header() http.Header
- func (c *ProjectsLocationsEntryTypesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsEntryTypesListCall
- func (c *ProjectsLocationsEntryTypesListCall) OrderBy(orderBy string) *ProjectsLocationsEntryTypesListCall
- func (c *ProjectsLocationsEntryTypesListCall) PageSize(pageSize int64) *ProjectsLocationsEntryTypesListCall
- func (c *ProjectsLocationsEntryTypesListCall) PageToken(pageToken string) *ProjectsLocationsEntryTypesListCall
- func (c *ProjectsLocationsEntryTypesListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsEntryTypesPatchCall
- func (c *ProjectsLocationsEntryTypesPatchCall) Context(ctx context.Context) *ProjectsLocationsEntryTypesPatchCall
- func (c *ProjectsLocationsEntryTypesPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsEntryTypesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryTypesPatchCall
- func (c *ProjectsLocationsEntryTypesPatchCall) Header() http.Header
- func (c *ProjectsLocationsEntryTypesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsEntryTypesPatchCall
- func (c *ProjectsLocationsEntryTypesPatchCall) ValidateOnly(validateOnly bool) *ProjectsLocationsEntryTypesPatchCall
- type ProjectsLocationsEntryTypesService
- func (r *ProjectsLocationsEntryTypesService) Create(parent string, googleclouddataplexv1entrytype *GoogleCloudDataplexV1EntryType) *ProjectsLocationsEntryTypesCreateCall
- func (r *ProjectsLocationsEntryTypesService) Delete(name string) *ProjectsLocationsEntryTypesDeleteCall
- func (r *ProjectsLocationsEntryTypesService) Get(name string) *ProjectsLocationsEntryTypesGetCall
- func (r *ProjectsLocationsEntryTypesService) GetIamPolicy(resource string) *ProjectsLocationsEntryTypesGetIamPolicyCall
- func (r *ProjectsLocationsEntryTypesService) List(parent string) *ProjectsLocationsEntryTypesListCall
- func (r *ProjectsLocationsEntryTypesService) Patch(name string, googleclouddataplexv1entrytype *GoogleCloudDataplexV1EntryType) *ProjectsLocationsEntryTypesPatchCall
- func (r *ProjectsLocationsEntryTypesService) SetIamPolicy(resource string, ...) *ProjectsLocationsEntryTypesSetIamPolicyCall
- func (r *ProjectsLocationsEntryTypesService) TestIamPermissions(resource string, ...) *ProjectsLocationsEntryTypesTestIamPermissionsCall
- type ProjectsLocationsEntryTypesSetIamPolicyCall
- func (c *ProjectsLocationsEntryTypesSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsEntryTypesSetIamPolicyCall
- func (c *ProjectsLocationsEntryTypesSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsEntryTypesSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryTypesSetIamPolicyCall
- func (c *ProjectsLocationsEntryTypesSetIamPolicyCall) Header() http.Header
- type ProjectsLocationsEntryTypesTestIamPermissionsCall
- func (c *ProjectsLocationsEntryTypesTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsEntryTypesTestIamPermissionsCall
- func (c *ProjectsLocationsEntryTypesTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
- func (c *ProjectsLocationsEntryTypesTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryTypesTestIamPermissionsCall
- func (c *ProjectsLocationsEntryTypesTestIamPermissionsCall) Header() http.Header
- type ProjectsLocationsGetCall
- func (c *ProjectsLocationsGetCall) Context(ctx context.Context) *ProjectsLocationsGetCall
- func (c *ProjectsLocationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudLocationLocation, error)
- func (c *ProjectsLocationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsGetCall
- func (c *ProjectsLocationsGetCall) Header() http.Header
- func (c *ProjectsLocationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsGetCall
- type ProjectsLocationsGlossariesCategoriesGetIamPolicyCall
- func (c *ProjectsLocationsGlossariesCategoriesGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsGlossariesCategoriesGetIamPolicyCall
- func (c *ProjectsLocationsGlossariesCategoriesGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsGlossariesCategoriesGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsGlossariesCategoriesGetIamPolicyCall
- func (c *ProjectsLocationsGlossariesCategoriesGetIamPolicyCall) Header() http.Header
- func (c *ProjectsLocationsGlossariesCategoriesGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsGlossariesCategoriesGetIamPolicyCall
- func (c *ProjectsLocationsGlossariesCategoriesGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsGlossariesCategoriesGetIamPolicyCall
- type ProjectsLocationsGlossariesCategoriesService
- func (r *ProjectsLocationsGlossariesCategoriesService) GetIamPolicy(resource string) *ProjectsLocationsGlossariesCategoriesGetIamPolicyCall
- func (r *ProjectsLocationsGlossariesCategoriesService) SetIamPolicy(resource string, ...) *ProjectsLocationsGlossariesCategoriesSetIamPolicyCall
- func (r *ProjectsLocationsGlossariesCategoriesService) TestIamPermissions(resource string, ...) *ProjectsLocationsGlossariesCategoriesTestIamPermissionsCall
- type ProjectsLocationsGlossariesCategoriesSetIamPolicyCall
- func (c *ProjectsLocationsGlossariesCategoriesSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsGlossariesCategoriesSetIamPolicyCall
- func (c *ProjectsLocationsGlossariesCategoriesSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsGlossariesCategoriesSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsGlossariesCategoriesSetIamPolicyCall
- func (c *ProjectsLocationsGlossariesCategoriesSetIamPolicyCall) Header() http.Header
- type ProjectsLocationsGlossariesCategoriesTestIamPermissionsCall
- func (c *ProjectsLocationsGlossariesCategoriesTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsGlossariesCategoriesTestIamPermissionsCall
- func (c *ProjectsLocationsGlossariesCategoriesTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
- func (c *ProjectsLocationsGlossariesCategoriesTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsGlossariesCategoriesTestIamPermissionsCall
- func (c *ProjectsLocationsGlossariesCategoriesTestIamPermissionsCall) Header() http.Header
- type ProjectsLocationsGlossariesGetIamPolicyCall
- func (c *ProjectsLocationsGlossariesGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsGlossariesGetIamPolicyCall
- func (c *ProjectsLocationsGlossariesGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsGlossariesGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsGlossariesGetIamPolicyCall
- func (c *ProjectsLocationsGlossariesGetIamPolicyCall) Header() http.Header
- func (c *ProjectsLocationsGlossariesGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsGlossariesGetIamPolicyCall
- func (c *ProjectsLocationsGlossariesGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsGlossariesGetIamPolicyCall
- type ProjectsLocationsGlossariesService
- func (r *ProjectsLocationsGlossariesService) GetIamPolicy(resource string) *ProjectsLocationsGlossariesGetIamPolicyCall
- func (r *ProjectsLocationsGlossariesService) SetIamPolicy(resource string, ...) *ProjectsLocationsGlossariesSetIamPolicyCall
- func (r *ProjectsLocationsGlossariesService) TestIamPermissions(resource string, ...) *ProjectsLocationsGlossariesTestIamPermissionsCall
- type ProjectsLocationsGlossariesSetIamPolicyCall
- func (c *ProjectsLocationsGlossariesSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsGlossariesSetIamPolicyCall
- func (c *ProjectsLocationsGlossariesSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsGlossariesSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsGlossariesSetIamPolicyCall
- func (c *ProjectsLocationsGlossariesSetIamPolicyCall) Header() http.Header
- type ProjectsLocationsGlossariesTermsGetIamPolicyCall
- func (c *ProjectsLocationsGlossariesTermsGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsGlossariesTermsGetIamPolicyCall
- func (c *ProjectsLocationsGlossariesTermsGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsGlossariesTermsGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsGlossariesTermsGetIamPolicyCall
- func (c *ProjectsLocationsGlossariesTermsGetIamPolicyCall) Header() http.Header
- func (c *ProjectsLocationsGlossariesTermsGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsGlossariesTermsGetIamPolicyCall
- func (c *ProjectsLocationsGlossariesTermsGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsGlossariesTermsGetIamPolicyCall
- type ProjectsLocationsGlossariesTermsService
- func (r *ProjectsLocationsGlossariesTermsService) GetIamPolicy(resource string) *ProjectsLocationsGlossariesTermsGetIamPolicyCall
- func (r *ProjectsLocationsGlossariesTermsService) SetIamPolicy(resource string, ...) *ProjectsLocationsGlossariesTermsSetIamPolicyCall
- func (r *ProjectsLocationsGlossariesTermsService) TestIamPermissions(resource string, ...) *ProjectsLocationsGlossariesTermsTestIamPermissionsCall
- type ProjectsLocationsGlossariesTermsSetIamPolicyCall
- func (c *ProjectsLocationsGlossariesTermsSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsGlossariesTermsSetIamPolicyCall
- func (c *ProjectsLocationsGlossariesTermsSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsGlossariesTermsSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsGlossariesTermsSetIamPolicyCall
- func (c *ProjectsLocationsGlossariesTermsSetIamPolicyCall) Header() http.Header
- type ProjectsLocationsGlossariesTermsTestIamPermissionsCall
- func (c *ProjectsLocationsGlossariesTermsTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsGlossariesTermsTestIamPermissionsCall
- func (c *ProjectsLocationsGlossariesTermsTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
- func (c *ProjectsLocationsGlossariesTermsTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsGlossariesTermsTestIamPermissionsCall
- func (c *ProjectsLocationsGlossariesTermsTestIamPermissionsCall) Header() http.Header
- type ProjectsLocationsGlossariesTestIamPermissionsCall
- func (c *ProjectsLocationsGlossariesTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsGlossariesTestIamPermissionsCall
- func (c *ProjectsLocationsGlossariesTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
- func (c *ProjectsLocationsGlossariesTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsGlossariesTestIamPermissionsCall
- func (c *ProjectsLocationsGlossariesTestIamPermissionsCall) Header() http.Header
- type ProjectsLocationsGovernanceRulesGetIamPolicyCall
- func (c *ProjectsLocationsGovernanceRulesGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsGovernanceRulesGetIamPolicyCall
- func (c *ProjectsLocationsGovernanceRulesGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsGovernanceRulesGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsGovernanceRulesGetIamPolicyCall
- func (c *ProjectsLocationsGovernanceRulesGetIamPolicyCall) Header() http.Header
- func (c *ProjectsLocationsGovernanceRulesGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsGovernanceRulesGetIamPolicyCall
- func (c *ProjectsLocationsGovernanceRulesGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsGovernanceRulesGetIamPolicyCall
- type ProjectsLocationsGovernanceRulesService
- func (r *ProjectsLocationsGovernanceRulesService) GetIamPolicy(resource string) *ProjectsLocationsGovernanceRulesGetIamPolicyCall
- func (r *ProjectsLocationsGovernanceRulesService) SetIamPolicy(resource string, ...) *ProjectsLocationsGovernanceRulesSetIamPolicyCall
- func (r *ProjectsLocationsGovernanceRulesService) TestIamPermissions(resource string, ...) *ProjectsLocationsGovernanceRulesTestIamPermissionsCall
- type ProjectsLocationsGovernanceRulesSetIamPolicyCall
- func (c *ProjectsLocationsGovernanceRulesSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsGovernanceRulesSetIamPolicyCall
- func (c *ProjectsLocationsGovernanceRulesSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsGovernanceRulesSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsGovernanceRulesSetIamPolicyCall
- func (c *ProjectsLocationsGovernanceRulesSetIamPolicyCall) Header() http.Header
- type ProjectsLocationsGovernanceRulesTestIamPermissionsCall
- func (c *ProjectsLocationsGovernanceRulesTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsGovernanceRulesTestIamPermissionsCall
- func (c *ProjectsLocationsGovernanceRulesTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
- func (c *ProjectsLocationsGovernanceRulesTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsGovernanceRulesTestIamPermissionsCall
- func (c *ProjectsLocationsGovernanceRulesTestIamPermissionsCall) Header() http.Header
- type ProjectsLocationsLakesActionsListCall
- func (c *ProjectsLocationsLakesActionsListCall) Context(ctx context.Context) *ProjectsLocationsLakesActionsListCall
- func (c *ProjectsLocationsLakesActionsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListActionsResponse, error)
- func (c *ProjectsLocationsLakesActionsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesActionsListCall
- func (c *ProjectsLocationsLakesActionsListCall) Header() http.Header
- func (c *ProjectsLocationsLakesActionsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesActionsListCall
- func (c *ProjectsLocationsLakesActionsListCall) PageSize(pageSize int64) *ProjectsLocationsLakesActionsListCall
- func (c *ProjectsLocationsLakesActionsListCall) PageToken(pageToken string) *ProjectsLocationsLakesActionsListCall
- func (c *ProjectsLocationsLakesActionsListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListActionsResponse) error) error
- type ProjectsLocationsLakesActionsService
- type ProjectsLocationsLakesContentCreateCall
- func (c *ProjectsLocationsLakesContentCreateCall) Context(ctx context.Context) *ProjectsLocationsLakesContentCreateCall
- func (c *ProjectsLocationsLakesContentCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Content, error)
- func (c *ProjectsLocationsLakesContentCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesContentCreateCall
- func (c *ProjectsLocationsLakesContentCreateCall) Header() http.Header
- func (c *ProjectsLocationsLakesContentCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesContentCreateCall
- type ProjectsLocationsLakesContentDeleteCall
- func (c *ProjectsLocationsLakesContentDeleteCall) Context(ctx context.Context) *ProjectsLocationsLakesContentDeleteCall
- func (c *ProjectsLocationsLakesContentDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error)
- func (c *ProjectsLocationsLakesContentDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesContentDeleteCall
- func (c *ProjectsLocationsLakesContentDeleteCall) Header() http.Header
- type ProjectsLocationsLakesContentGetCall
- func (c *ProjectsLocationsLakesContentGetCall) Context(ctx context.Context) *ProjectsLocationsLakesContentGetCall
- func (c *ProjectsLocationsLakesContentGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Content, error)
- func (c *ProjectsLocationsLakesContentGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesContentGetCall
- func (c *ProjectsLocationsLakesContentGetCall) Header() http.Header
- func (c *ProjectsLocationsLakesContentGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesContentGetCall
- func (c *ProjectsLocationsLakesContentGetCall) View(view string) *ProjectsLocationsLakesContentGetCall
- type ProjectsLocationsLakesContentGetIamPolicyCall
- func (c *ProjectsLocationsLakesContentGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsLakesContentGetIamPolicyCall
- func (c *ProjectsLocationsLakesContentGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsLakesContentGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesContentGetIamPolicyCall
- func (c *ProjectsLocationsLakesContentGetIamPolicyCall) Header() http.Header
- func (c *ProjectsLocationsLakesContentGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesContentGetIamPolicyCall
- func (c *ProjectsLocationsLakesContentGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsLakesContentGetIamPolicyCall
- type ProjectsLocationsLakesContentListCall
- func (c *ProjectsLocationsLakesContentListCall) Context(ctx context.Context) *ProjectsLocationsLakesContentListCall
- func (c *ProjectsLocationsLakesContentListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListContentResponse, error)
- func (c *ProjectsLocationsLakesContentListCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesContentListCall
- func (c *ProjectsLocationsLakesContentListCall) Filter(filter string) *ProjectsLocationsLakesContentListCall
- func (c *ProjectsLocationsLakesContentListCall) Header() http.Header
- func (c *ProjectsLocationsLakesContentListCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesContentListCall
- func (c *ProjectsLocationsLakesContentListCall) PageSize(pageSize int64) *ProjectsLocationsLakesContentListCall
- func (c *ProjectsLocationsLakesContentListCall) PageToken(pageToken string) *ProjectsLocationsLakesContentListCall
- func (c *ProjectsLocationsLakesContentListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListContentResponse) error) error
- type ProjectsLocationsLakesContentPatchCall
- func (c *ProjectsLocationsLakesContentPatchCall) Context(ctx context.Context) *ProjectsLocationsLakesContentPatchCall
- func (c *ProjectsLocationsLakesContentPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Content, error)
- func (c *ProjectsLocationsLakesContentPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesContentPatchCall
- func (c *ProjectsLocationsLakesContentPatchCall) Header() http.Header
- func (c *ProjectsLocationsLakesContentPatchCall) UpdateMask(updateMask string) *ProjectsLocationsLakesContentPatchCall
- func (c *ProjectsLocationsLakesContentPatchCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesContentPatchCall
- type ProjectsLocationsLakesContentService
- func (r *ProjectsLocationsLakesContentService) Create(parent string, googleclouddataplexv1content *GoogleCloudDataplexV1Content) *ProjectsLocationsLakesContentCreateCall
- func (r *ProjectsLocationsLakesContentService) Delete(name string) *ProjectsLocationsLakesContentDeleteCall
- func (r *ProjectsLocationsLakesContentService) Get(name string) *ProjectsLocationsLakesContentGetCall
- func (r *ProjectsLocationsLakesContentService) GetIamPolicy(resource string) *ProjectsLocationsLakesContentGetIamPolicyCall
- func (r *ProjectsLocationsLakesContentService) List(parent string) *ProjectsLocationsLakesContentListCall
- func (r *ProjectsLocationsLakesContentService) Patch(name string, googleclouddataplexv1content *GoogleCloudDataplexV1Content) *ProjectsLocationsLakesContentPatchCall
- func (r *ProjectsLocationsLakesContentService) SetIamPolicy(resource string, ...) *ProjectsLocationsLakesContentSetIamPolicyCall
- func (r *ProjectsLocationsLakesContentService) TestIamPermissions(resource string, ...) *ProjectsLocationsLakesContentTestIamPermissionsCall
- type ProjectsLocationsLakesContentSetIamPolicyCall
- func (c *ProjectsLocationsLakesContentSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsLakesContentSetIamPolicyCall
- func (c *ProjectsLocationsLakesContentSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsLakesContentSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesContentSetIamPolicyCall
- func (c *ProjectsLocationsLakesContentSetIamPolicyCall) Header() http.Header
- type ProjectsLocationsLakesContentTestIamPermissionsCall
- func (c *ProjectsLocationsLakesContentTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsLakesContentTestIamPermissionsCall
- func (c *ProjectsLocationsLakesContentTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
- func (c *ProjectsLocationsLakesContentTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesContentTestIamPermissionsCall
- func (c *ProjectsLocationsLakesContentTestIamPermissionsCall) Header() http.Header
- type ProjectsLocationsLakesContentitemsCreateCall
- func (c *ProjectsLocationsLakesContentitemsCreateCall) Context(ctx context.Context) *ProjectsLocationsLakesContentitemsCreateCall
- func (c *ProjectsLocationsLakesContentitemsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Content, error)
- func (c *ProjectsLocationsLakesContentitemsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesContentitemsCreateCall
- func (c *ProjectsLocationsLakesContentitemsCreateCall) Header() http.Header
- func (c *ProjectsLocationsLakesContentitemsCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesContentitemsCreateCall
- type ProjectsLocationsLakesContentitemsDeleteCall
- func (c *ProjectsLocationsLakesContentitemsDeleteCall) Context(ctx context.Context) *ProjectsLocationsLakesContentitemsDeleteCall
- func (c *ProjectsLocationsLakesContentitemsDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error)
- func (c *ProjectsLocationsLakesContentitemsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesContentitemsDeleteCall
- func (c *ProjectsLocationsLakesContentitemsDeleteCall) Header() http.Header
- type ProjectsLocationsLakesContentitemsGetCall
- func (c *ProjectsLocationsLakesContentitemsGetCall) Context(ctx context.Context) *ProjectsLocationsLakesContentitemsGetCall
- func (c *ProjectsLocationsLakesContentitemsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Content, error)
- func (c *ProjectsLocationsLakesContentitemsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesContentitemsGetCall
- func (c *ProjectsLocationsLakesContentitemsGetCall) Header() http.Header
- func (c *ProjectsLocationsLakesContentitemsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesContentitemsGetCall
- func (c *ProjectsLocationsLakesContentitemsGetCall) View(view string) *ProjectsLocationsLakesContentitemsGetCall
- type ProjectsLocationsLakesContentitemsGetIamPolicyCall
- func (c *ProjectsLocationsLakesContentitemsGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsLakesContentitemsGetIamPolicyCall
- func (c *ProjectsLocationsLakesContentitemsGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsLakesContentitemsGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesContentitemsGetIamPolicyCall
- func (c *ProjectsLocationsLakesContentitemsGetIamPolicyCall) Header() http.Header
- func (c *ProjectsLocationsLakesContentitemsGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesContentitemsGetIamPolicyCall
- func (c *ProjectsLocationsLakesContentitemsGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsLakesContentitemsGetIamPolicyCall
- type ProjectsLocationsLakesContentitemsListCall
- func (c *ProjectsLocationsLakesContentitemsListCall) Context(ctx context.Context) *ProjectsLocationsLakesContentitemsListCall
- func (c *ProjectsLocationsLakesContentitemsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListContentResponse, error)
- func (c *ProjectsLocationsLakesContentitemsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesContentitemsListCall
- func (c *ProjectsLocationsLakesContentitemsListCall) Filter(filter string) *ProjectsLocationsLakesContentitemsListCall
- func (c *ProjectsLocationsLakesContentitemsListCall) Header() http.Header
- func (c *ProjectsLocationsLakesContentitemsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesContentitemsListCall
- func (c *ProjectsLocationsLakesContentitemsListCall) PageSize(pageSize int64) *ProjectsLocationsLakesContentitemsListCall
- func (c *ProjectsLocationsLakesContentitemsListCall) PageToken(pageToken string) *ProjectsLocationsLakesContentitemsListCall
- func (c *ProjectsLocationsLakesContentitemsListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListContentResponse) error) error
- type ProjectsLocationsLakesContentitemsPatchCall
- func (c *ProjectsLocationsLakesContentitemsPatchCall) Context(ctx context.Context) *ProjectsLocationsLakesContentitemsPatchCall
- func (c *ProjectsLocationsLakesContentitemsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Content, error)
- func (c *ProjectsLocationsLakesContentitemsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesContentitemsPatchCall
- func (c *ProjectsLocationsLakesContentitemsPatchCall) Header() http.Header
- func (c *ProjectsLocationsLakesContentitemsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsLakesContentitemsPatchCall
- func (c *ProjectsLocationsLakesContentitemsPatchCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesContentitemsPatchCall
- type ProjectsLocationsLakesContentitemsService
- func (r *ProjectsLocationsLakesContentitemsService) Create(parent string, googleclouddataplexv1content *GoogleCloudDataplexV1Content) *ProjectsLocationsLakesContentitemsCreateCall
- func (r *ProjectsLocationsLakesContentitemsService) Delete(name string) *ProjectsLocationsLakesContentitemsDeleteCall
- func (r *ProjectsLocationsLakesContentitemsService) Get(name string) *ProjectsLocationsLakesContentitemsGetCall
- func (r *ProjectsLocationsLakesContentitemsService) GetIamPolicy(resource string) *ProjectsLocationsLakesContentitemsGetIamPolicyCall
- func (r *ProjectsLocationsLakesContentitemsService) List(parent string) *ProjectsLocationsLakesContentitemsListCall
- func (r *ProjectsLocationsLakesContentitemsService) Patch(name string, googleclouddataplexv1content *GoogleCloudDataplexV1Content) *ProjectsLocationsLakesContentitemsPatchCall
- func (r *ProjectsLocationsLakesContentitemsService) SetIamPolicy(resource string, ...) *ProjectsLocationsLakesContentitemsSetIamPolicyCall
- func (r *ProjectsLocationsLakesContentitemsService) TestIamPermissions(resource string, ...) *ProjectsLocationsLakesContentitemsTestIamPermissionsCall
- type ProjectsLocationsLakesContentitemsSetIamPolicyCall
- func (c *ProjectsLocationsLakesContentitemsSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsLakesContentitemsSetIamPolicyCall
- func (c *ProjectsLocationsLakesContentitemsSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsLakesContentitemsSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesContentitemsSetIamPolicyCall
- func (c *ProjectsLocationsLakesContentitemsSetIamPolicyCall) Header() http.Header
- type ProjectsLocationsLakesContentitemsTestIamPermissionsCall
- func (c *ProjectsLocationsLakesContentitemsTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsLakesContentitemsTestIamPermissionsCall
- func (c *ProjectsLocationsLakesContentitemsTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
- func (c *ProjectsLocationsLakesContentitemsTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesContentitemsTestIamPermissionsCall
- func (c *ProjectsLocationsLakesContentitemsTestIamPermissionsCall) Header() http.Header
- type ProjectsLocationsLakesCreateCall
- func (c *ProjectsLocationsLakesCreateCall) Context(ctx context.Context) *ProjectsLocationsLakesCreateCall
- func (c *ProjectsLocationsLakesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsLakesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesCreateCall
- func (c *ProjectsLocationsLakesCreateCall) Header() http.Header
- func (c *ProjectsLocationsLakesCreateCall) LakeId(lakeId string) *ProjectsLocationsLakesCreateCall
- func (c *ProjectsLocationsLakesCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesCreateCall
- type ProjectsLocationsLakesDeleteCall
- func (c *ProjectsLocationsLakesDeleteCall) Context(ctx context.Context) *ProjectsLocationsLakesDeleteCall
- func (c *ProjectsLocationsLakesDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsLakesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesDeleteCall
- func (c *ProjectsLocationsLakesDeleteCall) Header() http.Header
- type ProjectsLocationsLakesEnvironmentsCreateCall
- func (c *ProjectsLocationsLakesEnvironmentsCreateCall) Context(ctx context.Context) *ProjectsLocationsLakesEnvironmentsCreateCall
- func (c *ProjectsLocationsLakesEnvironmentsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsLakesEnvironmentsCreateCall) EnvironmentId(environmentId string) *ProjectsLocationsLakesEnvironmentsCreateCall
- func (c *ProjectsLocationsLakesEnvironmentsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesEnvironmentsCreateCall
- func (c *ProjectsLocationsLakesEnvironmentsCreateCall) Header() http.Header
- func (c *ProjectsLocationsLakesEnvironmentsCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesEnvironmentsCreateCall
- type ProjectsLocationsLakesEnvironmentsDeleteCall
- func (c *ProjectsLocationsLakesEnvironmentsDeleteCall) Context(ctx context.Context) *ProjectsLocationsLakesEnvironmentsDeleteCall
- func (c *ProjectsLocationsLakesEnvironmentsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsLakesEnvironmentsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesEnvironmentsDeleteCall
- func (c *ProjectsLocationsLakesEnvironmentsDeleteCall) Header() http.Header
- type ProjectsLocationsLakesEnvironmentsGetCall
- func (c *ProjectsLocationsLakesEnvironmentsGetCall) Context(ctx context.Context) *ProjectsLocationsLakesEnvironmentsGetCall
- func (c *ProjectsLocationsLakesEnvironmentsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Environment, error)
- func (c *ProjectsLocationsLakesEnvironmentsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesEnvironmentsGetCall
- func (c *ProjectsLocationsLakesEnvironmentsGetCall) Header() http.Header
- func (c *ProjectsLocationsLakesEnvironmentsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesEnvironmentsGetCall
- type ProjectsLocationsLakesEnvironmentsGetIamPolicyCall
- func (c *ProjectsLocationsLakesEnvironmentsGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsLakesEnvironmentsGetIamPolicyCall
- func (c *ProjectsLocationsLakesEnvironmentsGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsLakesEnvironmentsGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesEnvironmentsGetIamPolicyCall
- func (c *ProjectsLocationsLakesEnvironmentsGetIamPolicyCall) Header() http.Header
- func (c *ProjectsLocationsLakesEnvironmentsGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesEnvironmentsGetIamPolicyCall
- func (c *ProjectsLocationsLakesEnvironmentsGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsLakesEnvironmentsGetIamPolicyCall
- type ProjectsLocationsLakesEnvironmentsListCall
- func (c *ProjectsLocationsLakesEnvironmentsListCall) Context(ctx context.Context) *ProjectsLocationsLakesEnvironmentsListCall
- func (c *ProjectsLocationsLakesEnvironmentsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListEnvironmentsResponse, error)
- func (c *ProjectsLocationsLakesEnvironmentsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesEnvironmentsListCall
- func (c *ProjectsLocationsLakesEnvironmentsListCall) Filter(filter string) *ProjectsLocationsLakesEnvironmentsListCall
- func (c *ProjectsLocationsLakesEnvironmentsListCall) Header() http.Header
- func (c *ProjectsLocationsLakesEnvironmentsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesEnvironmentsListCall
- func (c *ProjectsLocationsLakesEnvironmentsListCall) OrderBy(orderBy string) *ProjectsLocationsLakesEnvironmentsListCall
- func (c *ProjectsLocationsLakesEnvironmentsListCall) PageSize(pageSize int64) *ProjectsLocationsLakesEnvironmentsListCall
- func (c *ProjectsLocationsLakesEnvironmentsListCall) PageToken(pageToken string) *ProjectsLocationsLakesEnvironmentsListCall
- func (c *ProjectsLocationsLakesEnvironmentsListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsLakesEnvironmentsPatchCall
- func (c *ProjectsLocationsLakesEnvironmentsPatchCall) Context(ctx context.Context) *ProjectsLocationsLakesEnvironmentsPatchCall
- func (c *ProjectsLocationsLakesEnvironmentsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsLakesEnvironmentsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesEnvironmentsPatchCall
- func (c *ProjectsLocationsLakesEnvironmentsPatchCall) Header() http.Header
- func (c *ProjectsLocationsLakesEnvironmentsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsLakesEnvironmentsPatchCall
- func (c *ProjectsLocationsLakesEnvironmentsPatchCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesEnvironmentsPatchCall
- type ProjectsLocationsLakesEnvironmentsService
- func (r *ProjectsLocationsLakesEnvironmentsService) Create(parent string, ...) *ProjectsLocationsLakesEnvironmentsCreateCall
- func (r *ProjectsLocationsLakesEnvironmentsService) Delete(name string) *ProjectsLocationsLakesEnvironmentsDeleteCall
- func (r *ProjectsLocationsLakesEnvironmentsService) Get(name string) *ProjectsLocationsLakesEnvironmentsGetCall
- func (r *ProjectsLocationsLakesEnvironmentsService) GetIamPolicy(resource string) *ProjectsLocationsLakesEnvironmentsGetIamPolicyCall
- func (r *ProjectsLocationsLakesEnvironmentsService) List(parent string) *ProjectsLocationsLakesEnvironmentsListCall
- func (r *ProjectsLocationsLakesEnvironmentsService) Patch(name string, ...) *ProjectsLocationsLakesEnvironmentsPatchCall
- func (r *ProjectsLocationsLakesEnvironmentsService) SetIamPolicy(resource string, ...) *ProjectsLocationsLakesEnvironmentsSetIamPolicyCall
- func (r *ProjectsLocationsLakesEnvironmentsService) TestIamPermissions(resource string, ...) *ProjectsLocationsLakesEnvironmentsTestIamPermissionsCall
- type ProjectsLocationsLakesEnvironmentsSessionsListCall
- func (c *ProjectsLocationsLakesEnvironmentsSessionsListCall) Context(ctx context.Context) *ProjectsLocationsLakesEnvironmentsSessionsListCall
- func (c *ProjectsLocationsLakesEnvironmentsSessionsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListSessionsResponse, error)
- func (c *ProjectsLocationsLakesEnvironmentsSessionsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesEnvironmentsSessionsListCall
- func (c *ProjectsLocationsLakesEnvironmentsSessionsListCall) Filter(filter string) *ProjectsLocationsLakesEnvironmentsSessionsListCall
- func (c *ProjectsLocationsLakesEnvironmentsSessionsListCall) Header() http.Header
- func (c *ProjectsLocationsLakesEnvironmentsSessionsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesEnvironmentsSessionsListCall
- func (c *ProjectsLocationsLakesEnvironmentsSessionsListCall) PageSize(pageSize int64) *ProjectsLocationsLakesEnvironmentsSessionsListCall
- func (c *ProjectsLocationsLakesEnvironmentsSessionsListCall) PageToken(pageToken string) *ProjectsLocationsLakesEnvironmentsSessionsListCall
- func (c *ProjectsLocationsLakesEnvironmentsSessionsListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListSessionsResponse) error) error
- type ProjectsLocationsLakesEnvironmentsSessionsService
- type ProjectsLocationsLakesEnvironmentsSetIamPolicyCall
- func (c *ProjectsLocationsLakesEnvironmentsSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsLakesEnvironmentsSetIamPolicyCall
- func (c *ProjectsLocationsLakesEnvironmentsSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsLakesEnvironmentsSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesEnvironmentsSetIamPolicyCall
- func (c *ProjectsLocationsLakesEnvironmentsSetIamPolicyCall) Header() http.Header
- type ProjectsLocationsLakesEnvironmentsTestIamPermissionsCall
- func (c *ProjectsLocationsLakesEnvironmentsTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsLakesEnvironmentsTestIamPermissionsCall
- func (c *ProjectsLocationsLakesEnvironmentsTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
- func (c *ProjectsLocationsLakesEnvironmentsTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesEnvironmentsTestIamPermissionsCall
- func (c *ProjectsLocationsLakesEnvironmentsTestIamPermissionsCall) Header() http.Header
- type ProjectsLocationsLakesGetCall
- func (c *ProjectsLocationsLakesGetCall) Context(ctx context.Context) *ProjectsLocationsLakesGetCall
- func (c *ProjectsLocationsLakesGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Lake, error)
- func (c *ProjectsLocationsLakesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesGetCall
- func (c *ProjectsLocationsLakesGetCall) Header() http.Header
- func (c *ProjectsLocationsLakesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesGetCall
- type ProjectsLocationsLakesGetIamPolicyCall
- func (c *ProjectsLocationsLakesGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsLakesGetIamPolicyCall
- func (c *ProjectsLocationsLakesGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsLakesGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesGetIamPolicyCall
- func (c *ProjectsLocationsLakesGetIamPolicyCall) Header() http.Header
- func (c *ProjectsLocationsLakesGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesGetIamPolicyCall
- func (c *ProjectsLocationsLakesGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsLakesGetIamPolicyCall
- type ProjectsLocationsLakesListCall
- func (c *ProjectsLocationsLakesListCall) Context(ctx context.Context) *ProjectsLocationsLakesListCall
- func (c *ProjectsLocationsLakesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListLakesResponse, error)
- func (c *ProjectsLocationsLakesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesListCall
- func (c *ProjectsLocationsLakesListCall) Filter(filter string) *ProjectsLocationsLakesListCall
- func (c *ProjectsLocationsLakesListCall) Header() http.Header
- func (c *ProjectsLocationsLakesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesListCall
- func (c *ProjectsLocationsLakesListCall) OrderBy(orderBy string) *ProjectsLocationsLakesListCall
- func (c *ProjectsLocationsLakesListCall) PageSize(pageSize int64) *ProjectsLocationsLakesListCall
- func (c *ProjectsLocationsLakesListCall) PageToken(pageToken string) *ProjectsLocationsLakesListCall
- func (c *ProjectsLocationsLakesListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListLakesResponse) error) error
- type ProjectsLocationsLakesPatchCall
- func (c *ProjectsLocationsLakesPatchCall) Context(ctx context.Context) *ProjectsLocationsLakesPatchCall
- func (c *ProjectsLocationsLakesPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsLakesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesPatchCall
- func (c *ProjectsLocationsLakesPatchCall) Header() http.Header
- func (c *ProjectsLocationsLakesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsLakesPatchCall
- func (c *ProjectsLocationsLakesPatchCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesPatchCall
- type ProjectsLocationsLakesService
- func (r *ProjectsLocationsLakesService) Create(parent string, googleclouddataplexv1lake *GoogleCloudDataplexV1Lake) *ProjectsLocationsLakesCreateCall
- func (r *ProjectsLocationsLakesService) Delete(name string) *ProjectsLocationsLakesDeleteCall
- func (r *ProjectsLocationsLakesService) Get(name string) *ProjectsLocationsLakesGetCall
- func (r *ProjectsLocationsLakesService) GetIamPolicy(resource string) *ProjectsLocationsLakesGetIamPolicyCall
- func (r *ProjectsLocationsLakesService) List(parent string) *ProjectsLocationsLakesListCall
- func (r *ProjectsLocationsLakesService) Patch(name string, googleclouddataplexv1lake *GoogleCloudDataplexV1Lake) *ProjectsLocationsLakesPatchCall
- func (r *ProjectsLocationsLakesService) SetIamPolicy(resource string, ...) *ProjectsLocationsLakesSetIamPolicyCall
- func (r *ProjectsLocationsLakesService) TestIamPermissions(resource string, ...) *ProjectsLocationsLakesTestIamPermissionsCall
- type ProjectsLocationsLakesSetIamPolicyCall
- func (c *ProjectsLocationsLakesSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsLakesSetIamPolicyCall
- func (c *ProjectsLocationsLakesSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsLakesSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesSetIamPolicyCall
- func (c *ProjectsLocationsLakesSetIamPolicyCall) Header() http.Header
- type ProjectsLocationsLakesTasksCreateCall
- func (c *ProjectsLocationsLakesTasksCreateCall) Context(ctx context.Context) *ProjectsLocationsLakesTasksCreateCall
- func (c *ProjectsLocationsLakesTasksCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsLakesTasksCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesTasksCreateCall
- func (c *ProjectsLocationsLakesTasksCreateCall) Header() http.Header
- func (c *ProjectsLocationsLakesTasksCreateCall) TaskId(taskId string) *ProjectsLocationsLakesTasksCreateCall
- func (c *ProjectsLocationsLakesTasksCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesTasksCreateCall
- type ProjectsLocationsLakesTasksDeleteCall
- func (c *ProjectsLocationsLakesTasksDeleteCall) Context(ctx context.Context) *ProjectsLocationsLakesTasksDeleteCall
- func (c *ProjectsLocationsLakesTasksDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsLakesTasksDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesTasksDeleteCall
- func (c *ProjectsLocationsLakesTasksDeleteCall) Header() http.Header
- type ProjectsLocationsLakesTasksGetCall
- func (c *ProjectsLocationsLakesTasksGetCall) Context(ctx context.Context) *ProjectsLocationsLakesTasksGetCall
- func (c *ProjectsLocationsLakesTasksGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Task, error)
- func (c *ProjectsLocationsLakesTasksGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesTasksGetCall
- func (c *ProjectsLocationsLakesTasksGetCall) Header() http.Header
- func (c *ProjectsLocationsLakesTasksGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesTasksGetCall
- type ProjectsLocationsLakesTasksGetIamPolicyCall
- func (c *ProjectsLocationsLakesTasksGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsLakesTasksGetIamPolicyCall
- func (c *ProjectsLocationsLakesTasksGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsLakesTasksGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesTasksGetIamPolicyCall
- func (c *ProjectsLocationsLakesTasksGetIamPolicyCall) Header() http.Header
- func (c *ProjectsLocationsLakesTasksGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesTasksGetIamPolicyCall
- func (c *ProjectsLocationsLakesTasksGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsLakesTasksGetIamPolicyCall
- type ProjectsLocationsLakesTasksJobsCancelCall
- func (c *ProjectsLocationsLakesTasksJobsCancelCall) Context(ctx context.Context) *ProjectsLocationsLakesTasksJobsCancelCall
- func (c *ProjectsLocationsLakesTasksJobsCancelCall) Do(opts ...googleapi.CallOption) (*Empty, error)
- func (c *ProjectsLocationsLakesTasksJobsCancelCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesTasksJobsCancelCall
- func (c *ProjectsLocationsLakesTasksJobsCancelCall) Header() http.Header
- type ProjectsLocationsLakesTasksJobsGetCall
- func (c *ProjectsLocationsLakesTasksJobsGetCall) Context(ctx context.Context) *ProjectsLocationsLakesTasksJobsGetCall
- func (c *ProjectsLocationsLakesTasksJobsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Job, error)
- func (c *ProjectsLocationsLakesTasksJobsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesTasksJobsGetCall
- func (c *ProjectsLocationsLakesTasksJobsGetCall) Header() http.Header
- func (c *ProjectsLocationsLakesTasksJobsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesTasksJobsGetCall
- type ProjectsLocationsLakesTasksJobsListCall
- func (c *ProjectsLocationsLakesTasksJobsListCall) Context(ctx context.Context) *ProjectsLocationsLakesTasksJobsListCall
- func (c *ProjectsLocationsLakesTasksJobsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListJobsResponse, error)
- func (c *ProjectsLocationsLakesTasksJobsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesTasksJobsListCall
- func (c *ProjectsLocationsLakesTasksJobsListCall) Header() http.Header
- func (c *ProjectsLocationsLakesTasksJobsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesTasksJobsListCall
- func (c *ProjectsLocationsLakesTasksJobsListCall) PageSize(pageSize int64) *ProjectsLocationsLakesTasksJobsListCall
- func (c *ProjectsLocationsLakesTasksJobsListCall) PageToken(pageToken string) *ProjectsLocationsLakesTasksJobsListCall
- func (c *ProjectsLocationsLakesTasksJobsListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListJobsResponse) error) error
- type ProjectsLocationsLakesTasksJobsService
- func (r *ProjectsLocationsLakesTasksJobsService) Cancel(name string, ...) *ProjectsLocationsLakesTasksJobsCancelCall
- func (r *ProjectsLocationsLakesTasksJobsService) Get(name string) *ProjectsLocationsLakesTasksJobsGetCall
- func (r *ProjectsLocationsLakesTasksJobsService) List(parent string) *ProjectsLocationsLakesTasksJobsListCall
- type ProjectsLocationsLakesTasksListCall
- func (c *ProjectsLocationsLakesTasksListCall) Context(ctx context.Context) *ProjectsLocationsLakesTasksListCall
- func (c *ProjectsLocationsLakesTasksListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListTasksResponse, error)
- func (c *ProjectsLocationsLakesTasksListCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesTasksListCall
- func (c *ProjectsLocationsLakesTasksListCall) Filter(filter string) *ProjectsLocationsLakesTasksListCall
- func (c *ProjectsLocationsLakesTasksListCall) Header() http.Header
- func (c *ProjectsLocationsLakesTasksListCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesTasksListCall
- func (c *ProjectsLocationsLakesTasksListCall) OrderBy(orderBy string) *ProjectsLocationsLakesTasksListCall
- func (c *ProjectsLocationsLakesTasksListCall) PageSize(pageSize int64) *ProjectsLocationsLakesTasksListCall
- func (c *ProjectsLocationsLakesTasksListCall) PageToken(pageToken string) *ProjectsLocationsLakesTasksListCall
- func (c *ProjectsLocationsLakesTasksListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListTasksResponse) error) error
- type ProjectsLocationsLakesTasksPatchCall
- func (c *ProjectsLocationsLakesTasksPatchCall) Context(ctx context.Context) *ProjectsLocationsLakesTasksPatchCall
- func (c *ProjectsLocationsLakesTasksPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsLakesTasksPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesTasksPatchCall
- func (c *ProjectsLocationsLakesTasksPatchCall) Header() http.Header
- func (c *ProjectsLocationsLakesTasksPatchCall) UpdateMask(updateMask string) *ProjectsLocationsLakesTasksPatchCall
- func (c *ProjectsLocationsLakesTasksPatchCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesTasksPatchCall
- type ProjectsLocationsLakesTasksRunCall
- func (c *ProjectsLocationsLakesTasksRunCall) Context(ctx context.Context) *ProjectsLocationsLakesTasksRunCall
- func (c *ProjectsLocationsLakesTasksRunCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1RunTaskResponse, error)
- func (c *ProjectsLocationsLakesTasksRunCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesTasksRunCall
- func (c *ProjectsLocationsLakesTasksRunCall) Header() http.Header
- type ProjectsLocationsLakesTasksService
- func (r *ProjectsLocationsLakesTasksService) Create(parent string, googleclouddataplexv1task *GoogleCloudDataplexV1Task) *ProjectsLocationsLakesTasksCreateCall
- func (r *ProjectsLocationsLakesTasksService) Delete(name string) *ProjectsLocationsLakesTasksDeleteCall
- func (r *ProjectsLocationsLakesTasksService) Get(name string) *ProjectsLocationsLakesTasksGetCall
- func (r *ProjectsLocationsLakesTasksService) GetIamPolicy(resource string) *ProjectsLocationsLakesTasksGetIamPolicyCall
- func (r *ProjectsLocationsLakesTasksService) List(parent string) *ProjectsLocationsLakesTasksListCall
- func (r *ProjectsLocationsLakesTasksService) Patch(name string, googleclouddataplexv1task *GoogleCloudDataplexV1Task) *ProjectsLocationsLakesTasksPatchCall
- func (r *ProjectsLocationsLakesTasksService) Run(name string, ...) *ProjectsLocationsLakesTasksRunCall
- func (r *ProjectsLocationsLakesTasksService) SetIamPolicy(resource string, ...) *ProjectsLocationsLakesTasksSetIamPolicyCall
- func (r *ProjectsLocationsLakesTasksService) TestIamPermissions(resource string, ...) *ProjectsLocationsLakesTasksTestIamPermissionsCall
- type ProjectsLocationsLakesTasksSetIamPolicyCall
- func (c *ProjectsLocationsLakesTasksSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsLakesTasksSetIamPolicyCall
- func (c *ProjectsLocationsLakesTasksSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsLakesTasksSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesTasksSetIamPolicyCall
- func (c *ProjectsLocationsLakesTasksSetIamPolicyCall) Header() http.Header
- type ProjectsLocationsLakesTasksTestIamPermissionsCall
- func (c *ProjectsLocationsLakesTasksTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsLakesTasksTestIamPermissionsCall
- func (c *ProjectsLocationsLakesTasksTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
- func (c *ProjectsLocationsLakesTasksTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesTasksTestIamPermissionsCall
- func (c *ProjectsLocationsLakesTasksTestIamPermissionsCall) Header() http.Header
- type ProjectsLocationsLakesTestIamPermissionsCall
- func (c *ProjectsLocationsLakesTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsLakesTestIamPermissionsCall
- func (c *ProjectsLocationsLakesTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
- func (c *ProjectsLocationsLakesTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesTestIamPermissionsCall
- func (c *ProjectsLocationsLakesTestIamPermissionsCall) Header() http.Header
- type ProjectsLocationsLakesZonesActionsListCall
- func (c *ProjectsLocationsLakesZonesActionsListCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesActionsListCall
- func (c *ProjectsLocationsLakesZonesActionsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListActionsResponse, error)
- func (c *ProjectsLocationsLakesZonesActionsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesActionsListCall
- func (c *ProjectsLocationsLakesZonesActionsListCall) Header() http.Header
- func (c *ProjectsLocationsLakesZonesActionsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesZonesActionsListCall
- func (c *ProjectsLocationsLakesZonesActionsListCall) PageSize(pageSize int64) *ProjectsLocationsLakesZonesActionsListCall
- func (c *ProjectsLocationsLakesZonesActionsListCall) PageToken(pageToken string) *ProjectsLocationsLakesZonesActionsListCall
- func (c *ProjectsLocationsLakesZonesActionsListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListActionsResponse) error) error
- type ProjectsLocationsLakesZonesActionsService
- type ProjectsLocationsLakesZonesAssetsActionsListCall
- func (c *ProjectsLocationsLakesZonesAssetsActionsListCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesAssetsActionsListCall
- func (c *ProjectsLocationsLakesZonesAssetsActionsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListActionsResponse, error)
- func (c *ProjectsLocationsLakesZonesAssetsActionsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesAssetsActionsListCall
- func (c *ProjectsLocationsLakesZonesAssetsActionsListCall) Header() http.Header
- func (c *ProjectsLocationsLakesZonesAssetsActionsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesZonesAssetsActionsListCall
- func (c *ProjectsLocationsLakesZonesAssetsActionsListCall) PageSize(pageSize int64) *ProjectsLocationsLakesZonesAssetsActionsListCall
- func (c *ProjectsLocationsLakesZonesAssetsActionsListCall) PageToken(pageToken string) *ProjectsLocationsLakesZonesAssetsActionsListCall
- func (c *ProjectsLocationsLakesZonesAssetsActionsListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListActionsResponse) error) error
- type ProjectsLocationsLakesZonesAssetsActionsService
- type ProjectsLocationsLakesZonesAssetsCreateCall
- func (c *ProjectsLocationsLakesZonesAssetsCreateCall) AssetId(assetId string) *ProjectsLocationsLakesZonesAssetsCreateCall
- func (c *ProjectsLocationsLakesZonesAssetsCreateCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesAssetsCreateCall
- func (c *ProjectsLocationsLakesZonesAssetsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsLakesZonesAssetsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesAssetsCreateCall
- func (c *ProjectsLocationsLakesZonesAssetsCreateCall) Header() http.Header
- func (c *ProjectsLocationsLakesZonesAssetsCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesZonesAssetsCreateCall
- type ProjectsLocationsLakesZonesAssetsDeleteCall
- func (c *ProjectsLocationsLakesZonesAssetsDeleteCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesAssetsDeleteCall
- func (c *ProjectsLocationsLakesZonesAssetsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsLakesZonesAssetsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesAssetsDeleteCall
- func (c *ProjectsLocationsLakesZonesAssetsDeleteCall) Header() http.Header
- type ProjectsLocationsLakesZonesAssetsGetCall
- func (c *ProjectsLocationsLakesZonesAssetsGetCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesAssetsGetCall
- func (c *ProjectsLocationsLakesZonesAssetsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Asset, error)
- func (c *ProjectsLocationsLakesZonesAssetsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesAssetsGetCall
- func (c *ProjectsLocationsLakesZonesAssetsGetCall) Header() http.Header
- func (c *ProjectsLocationsLakesZonesAssetsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesZonesAssetsGetCall
- type ProjectsLocationsLakesZonesAssetsGetIamPolicyCall
- func (c *ProjectsLocationsLakesZonesAssetsGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesAssetsGetIamPolicyCall
- func (c *ProjectsLocationsLakesZonesAssetsGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsLakesZonesAssetsGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesAssetsGetIamPolicyCall
- func (c *ProjectsLocationsLakesZonesAssetsGetIamPolicyCall) Header() http.Header
- func (c *ProjectsLocationsLakesZonesAssetsGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesZonesAssetsGetIamPolicyCall
- func (c *ProjectsLocationsLakesZonesAssetsGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsLakesZonesAssetsGetIamPolicyCall
- type ProjectsLocationsLakesZonesAssetsListCall
- func (c *ProjectsLocationsLakesZonesAssetsListCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesAssetsListCall
- func (c *ProjectsLocationsLakesZonesAssetsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListAssetsResponse, error)
- func (c *ProjectsLocationsLakesZonesAssetsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesAssetsListCall
- func (c *ProjectsLocationsLakesZonesAssetsListCall) Filter(filter string) *ProjectsLocationsLakesZonesAssetsListCall
- func (c *ProjectsLocationsLakesZonesAssetsListCall) Header() http.Header
- func (c *ProjectsLocationsLakesZonesAssetsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesZonesAssetsListCall
- func (c *ProjectsLocationsLakesZonesAssetsListCall) OrderBy(orderBy string) *ProjectsLocationsLakesZonesAssetsListCall
- func (c *ProjectsLocationsLakesZonesAssetsListCall) PageSize(pageSize int64) *ProjectsLocationsLakesZonesAssetsListCall
- func (c *ProjectsLocationsLakesZonesAssetsListCall) PageToken(pageToken string) *ProjectsLocationsLakesZonesAssetsListCall
- func (c *ProjectsLocationsLakesZonesAssetsListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListAssetsResponse) error) error
- type ProjectsLocationsLakesZonesAssetsPatchCall
- func (c *ProjectsLocationsLakesZonesAssetsPatchCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesAssetsPatchCall
- func (c *ProjectsLocationsLakesZonesAssetsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsLakesZonesAssetsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesAssetsPatchCall
- func (c *ProjectsLocationsLakesZonesAssetsPatchCall) Header() http.Header
- func (c *ProjectsLocationsLakesZonesAssetsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsLakesZonesAssetsPatchCall
- func (c *ProjectsLocationsLakesZonesAssetsPatchCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesZonesAssetsPatchCall
- type ProjectsLocationsLakesZonesAssetsService
- func (r *ProjectsLocationsLakesZonesAssetsService) Create(parent string, googleclouddataplexv1asset *GoogleCloudDataplexV1Asset) *ProjectsLocationsLakesZonesAssetsCreateCall
- func (r *ProjectsLocationsLakesZonesAssetsService) Delete(name string) *ProjectsLocationsLakesZonesAssetsDeleteCall
- func (r *ProjectsLocationsLakesZonesAssetsService) Get(name string) *ProjectsLocationsLakesZonesAssetsGetCall
- func (r *ProjectsLocationsLakesZonesAssetsService) GetIamPolicy(resource string) *ProjectsLocationsLakesZonesAssetsGetIamPolicyCall
- func (r *ProjectsLocationsLakesZonesAssetsService) List(parent string) *ProjectsLocationsLakesZonesAssetsListCall
- func (r *ProjectsLocationsLakesZonesAssetsService) Patch(name string, googleclouddataplexv1asset *GoogleCloudDataplexV1Asset) *ProjectsLocationsLakesZonesAssetsPatchCall
- func (r *ProjectsLocationsLakesZonesAssetsService) SetIamPolicy(resource string, ...) *ProjectsLocationsLakesZonesAssetsSetIamPolicyCall
- func (r *ProjectsLocationsLakesZonesAssetsService) TestIamPermissions(resource string, ...) *ProjectsLocationsLakesZonesAssetsTestIamPermissionsCall
- type ProjectsLocationsLakesZonesAssetsSetIamPolicyCall
- func (c *ProjectsLocationsLakesZonesAssetsSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesAssetsSetIamPolicyCall
- func (c *ProjectsLocationsLakesZonesAssetsSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsLakesZonesAssetsSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesAssetsSetIamPolicyCall
- func (c *ProjectsLocationsLakesZonesAssetsSetIamPolicyCall) Header() http.Header
- type ProjectsLocationsLakesZonesAssetsTestIamPermissionsCall
- func (c *ProjectsLocationsLakesZonesAssetsTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesAssetsTestIamPermissionsCall
- func (c *ProjectsLocationsLakesZonesAssetsTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
- func (c *ProjectsLocationsLakesZonesAssetsTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesAssetsTestIamPermissionsCall
- func (c *ProjectsLocationsLakesZonesAssetsTestIamPermissionsCall) Header() http.Header
- type ProjectsLocationsLakesZonesCreateCall
- func (c *ProjectsLocationsLakesZonesCreateCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesCreateCall
- func (c *ProjectsLocationsLakesZonesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsLakesZonesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesCreateCall
- func (c *ProjectsLocationsLakesZonesCreateCall) Header() http.Header
- func (c *ProjectsLocationsLakesZonesCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesZonesCreateCall
- func (c *ProjectsLocationsLakesZonesCreateCall) ZoneId(zoneId string) *ProjectsLocationsLakesZonesCreateCall
- type ProjectsLocationsLakesZonesDeleteCall
- func (c *ProjectsLocationsLakesZonesDeleteCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesDeleteCall
- func (c *ProjectsLocationsLakesZonesDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsLakesZonesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesDeleteCall
- func (c *ProjectsLocationsLakesZonesDeleteCall) Header() http.Header
- type ProjectsLocationsLakesZonesEntitiesCreateCall
- func (c *ProjectsLocationsLakesZonesEntitiesCreateCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesEntitiesCreateCall
- func (c *ProjectsLocationsLakesZonesEntitiesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Entity, error)
- func (c *ProjectsLocationsLakesZonesEntitiesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesEntitiesCreateCall
- func (c *ProjectsLocationsLakesZonesEntitiesCreateCall) Header() http.Header
- func (c *ProjectsLocationsLakesZonesEntitiesCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesZonesEntitiesCreateCall
- type ProjectsLocationsLakesZonesEntitiesDeleteCall
- func (c *ProjectsLocationsLakesZonesEntitiesDeleteCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesEntitiesDeleteCall
- func (c *ProjectsLocationsLakesZonesEntitiesDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error)
- func (c *ProjectsLocationsLakesZonesEntitiesDeleteCall) Etag(etag string) *ProjectsLocationsLakesZonesEntitiesDeleteCall
- func (c *ProjectsLocationsLakesZonesEntitiesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesEntitiesDeleteCall
- func (c *ProjectsLocationsLakesZonesEntitiesDeleteCall) Header() http.Header
- type ProjectsLocationsLakesZonesEntitiesGetCall
- func (c *ProjectsLocationsLakesZonesEntitiesGetCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesEntitiesGetCall
- func (c *ProjectsLocationsLakesZonesEntitiesGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Entity, error)
- func (c *ProjectsLocationsLakesZonesEntitiesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesEntitiesGetCall
- func (c *ProjectsLocationsLakesZonesEntitiesGetCall) Header() http.Header
- func (c *ProjectsLocationsLakesZonesEntitiesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesZonesEntitiesGetCall
- func (c *ProjectsLocationsLakesZonesEntitiesGetCall) View(view string) *ProjectsLocationsLakesZonesEntitiesGetCall
- type ProjectsLocationsLakesZonesEntitiesListCall
- func (c *ProjectsLocationsLakesZonesEntitiesListCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesEntitiesListCall
- func (c *ProjectsLocationsLakesZonesEntitiesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListEntitiesResponse, error)
- func (c *ProjectsLocationsLakesZonesEntitiesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesEntitiesListCall
- func (c *ProjectsLocationsLakesZonesEntitiesListCall) Filter(filter string) *ProjectsLocationsLakesZonesEntitiesListCall
- func (c *ProjectsLocationsLakesZonesEntitiesListCall) Header() http.Header
- func (c *ProjectsLocationsLakesZonesEntitiesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesZonesEntitiesListCall
- func (c *ProjectsLocationsLakesZonesEntitiesListCall) PageSize(pageSize int64) *ProjectsLocationsLakesZonesEntitiesListCall
- func (c *ProjectsLocationsLakesZonesEntitiesListCall) PageToken(pageToken string) *ProjectsLocationsLakesZonesEntitiesListCall
- func (c *ProjectsLocationsLakesZonesEntitiesListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListEntitiesResponse) error) error
- func (c *ProjectsLocationsLakesZonesEntitiesListCall) View(view string) *ProjectsLocationsLakesZonesEntitiesListCall
- type ProjectsLocationsLakesZonesEntitiesPartitionsCreateCall
- func (c *ProjectsLocationsLakesZonesEntitiesPartitionsCreateCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesEntitiesPartitionsCreateCall
- func (c *ProjectsLocationsLakesZonesEntitiesPartitionsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Partition, error)
- func (c *ProjectsLocationsLakesZonesEntitiesPartitionsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesEntitiesPartitionsCreateCall
- func (c *ProjectsLocationsLakesZonesEntitiesPartitionsCreateCall) Header() http.Header
- func (c *ProjectsLocationsLakesZonesEntitiesPartitionsCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesZonesEntitiesPartitionsCreateCall
- type ProjectsLocationsLakesZonesEntitiesPartitionsDeleteCall
- func (c *ProjectsLocationsLakesZonesEntitiesPartitionsDeleteCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesEntitiesPartitionsDeleteCall
- func (c *ProjectsLocationsLakesZonesEntitiesPartitionsDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error)
- func (c *ProjectsLocationsLakesZonesEntitiesPartitionsDeleteCall) Etag(etag string) *ProjectsLocationsLakesZonesEntitiesPartitionsDeleteCall
- func (c *ProjectsLocationsLakesZonesEntitiesPartitionsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesEntitiesPartitionsDeleteCall
- func (c *ProjectsLocationsLakesZonesEntitiesPartitionsDeleteCall) Header() http.Header
- type ProjectsLocationsLakesZonesEntitiesPartitionsGetCall
- func (c *ProjectsLocationsLakesZonesEntitiesPartitionsGetCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesEntitiesPartitionsGetCall
- func (c *ProjectsLocationsLakesZonesEntitiesPartitionsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Partition, error)
- func (c *ProjectsLocationsLakesZonesEntitiesPartitionsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesEntitiesPartitionsGetCall
- func (c *ProjectsLocationsLakesZonesEntitiesPartitionsGetCall) Header() http.Header
- func (c *ProjectsLocationsLakesZonesEntitiesPartitionsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesZonesEntitiesPartitionsGetCall
- type ProjectsLocationsLakesZonesEntitiesPartitionsListCall
- func (c *ProjectsLocationsLakesZonesEntitiesPartitionsListCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesEntitiesPartitionsListCall
- func (c *ProjectsLocationsLakesZonesEntitiesPartitionsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListPartitionsResponse, error)
- func (c *ProjectsLocationsLakesZonesEntitiesPartitionsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesEntitiesPartitionsListCall
- func (c *ProjectsLocationsLakesZonesEntitiesPartitionsListCall) Filter(filter string) *ProjectsLocationsLakesZonesEntitiesPartitionsListCall
- func (c *ProjectsLocationsLakesZonesEntitiesPartitionsListCall) Header() http.Header
- func (c *ProjectsLocationsLakesZonesEntitiesPartitionsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesZonesEntitiesPartitionsListCall
- func (c *ProjectsLocationsLakesZonesEntitiesPartitionsListCall) PageSize(pageSize int64) *ProjectsLocationsLakesZonesEntitiesPartitionsListCall
- func (c *ProjectsLocationsLakesZonesEntitiesPartitionsListCall) PageToken(pageToken string) *ProjectsLocationsLakesZonesEntitiesPartitionsListCall
- func (c *ProjectsLocationsLakesZonesEntitiesPartitionsListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsLakesZonesEntitiesPartitionsService
- func (r *ProjectsLocationsLakesZonesEntitiesPartitionsService) Create(parent string, googleclouddataplexv1partition *GoogleCloudDataplexV1Partition) *ProjectsLocationsLakesZonesEntitiesPartitionsCreateCall
- func (r *ProjectsLocationsLakesZonesEntitiesPartitionsService) Delete(name string) *ProjectsLocationsLakesZonesEntitiesPartitionsDeleteCall
- func (r *ProjectsLocationsLakesZonesEntitiesPartitionsService) Get(name string) *ProjectsLocationsLakesZonesEntitiesPartitionsGetCall
- func (r *ProjectsLocationsLakesZonesEntitiesPartitionsService) List(parent string) *ProjectsLocationsLakesZonesEntitiesPartitionsListCall
- type ProjectsLocationsLakesZonesEntitiesService
- func (r *ProjectsLocationsLakesZonesEntitiesService) Create(parent string, googleclouddataplexv1entity *GoogleCloudDataplexV1Entity) *ProjectsLocationsLakesZonesEntitiesCreateCall
- func (r *ProjectsLocationsLakesZonesEntitiesService) Delete(name string) *ProjectsLocationsLakesZonesEntitiesDeleteCall
- func (r *ProjectsLocationsLakesZonesEntitiesService) Get(name string) *ProjectsLocationsLakesZonesEntitiesGetCall
- func (r *ProjectsLocationsLakesZonesEntitiesService) List(parent string) *ProjectsLocationsLakesZonesEntitiesListCall
- func (r *ProjectsLocationsLakesZonesEntitiesService) Update(name string, googleclouddataplexv1entity *GoogleCloudDataplexV1Entity) *ProjectsLocationsLakesZonesEntitiesUpdateCall
- type ProjectsLocationsLakesZonesEntitiesUpdateCall
- func (c *ProjectsLocationsLakesZonesEntitiesUpdateCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesEntitiesUpdateCall
- func (c *ProjectsLocationsLakesZonesEntitiesUpdateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Entity, error)
- func (c *ProjectsLocationsLakesZonesEntitiesUpdateCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesEntitiesUpdateCall
- func (c *ProjectsLocationsLakesZonesEntitiesUpdateCall) Header() http.Header
- func (c *ProjectsLocationsLakesZonesEntitiesUpdateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesZonesEntitiesUpdateCall
- type ProjectsLocationsLakesZonesGetCall
- func (c *ProjectsLocationsLakesZonesGetCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesGetCall
- func (c *ProjectsLocationsLakesZonesGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Zone, error)
- func (c *ProjectsLocationsLakesZonesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesGetCall
- func (c *ProjectsLocationsLakesZonesGetCall) Header() http.Header
- func (c *ProjectsLocationsLakesZonesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesZonesGetCall
- type ProjectsLocationsLakesZonesGetIamPolicyCall
- func (c *ProjectsLocationsLakesZonesGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesGetIamPolicyCall
- func (c *ProjectsLocationsLakesZonesGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsLakesZonesGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesGetIamPolicyCall
- func (c *ProjectsLocationsLakesZonesGetIamPolicyCall) Header() http.Header
- func (c *ProjectsLocationsLakesZonesGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesZonesGetIamPolicyCall
- func (c *ProjectsLocationsLakesZonesGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsLakesZonesGetIamPolicyCall
- type ProjectsLocationsLakesZonesListCall
- func (c *ProjectsLocationsLakesZonesListCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesListCall
- func (c *ProjectsLocationsLakesZonesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListZonesResponse, error)
- func (c *ProjectsLocationsLakesZonesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesListCall
- func (c *ProjectsLocationsLakesZonesListCall) Filter(filter string) *ProjectsLocationsLakesZonesListCall
- func (c *ProjectsLocationsLakesZonesListCall) Header() http.Header
- func (c *ProjectsLocationsLakesZonesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesZonesListCall
- func (c *ProjectsLocationsLakesZonesListCall) OrderBy(orderBy string) *ProjectsLocationsLakesZonesListCall
- func (c *ProjectsLocationsLakesZonesListCall) PageSize(pageSize int64) *ProjectsLocationsLakesZonesListCall
- func (c *ProjectsLocationsLakesZonesListCall) PageToken(pageToken string) *ProjectsLocationsLakesZonesListCall
- func (c *ProjectsLocationsLakesZonesListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListZonesResponse) error) error
- type ProjectsLocationsLakesZonesPatchCall
- func (c *ProjectsLocationsLakesZonesPatchCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesPatchCall
- func (c *ProjectsLocationsLakesZonesPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsLakesZonesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesPatchCall
- func (c *ProjectsLocationsLakesZonesPatchCall) Header() http.Header
- func (c *ProjectsLocationsLakesZonesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsLakesZonesPatchCall
- func (c *ProjectsLocationsLakesZonesPatchCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesZonesPatchCall
- type ProjectsLocationsLakesZonesService
- func (r *ProjectsLocationsLakesZonesService) Create(parent string, googleclouddataplexv1zone *GoogleCloudDataplexV1Zone) *ProjectsLocationsLakesZonesCreateCall
- func (r *ProjectsLocationsLakesZonesService) Delete(name string) *ProjectsLocationsLakesZonesDeleteCall
- func (r *ProjectsLocationsLakesZonesService) Get(name string) *ProjectsLocationsLakesZonesGetCall
- func (r *ProjectsLocationsLakesZonesService) GetIamPolicy(resource string) *ProjectsLocationsLakesZonesGetIamPolicyCall
- func (r *ProjectsLocationsLakesZonesService) List(parent string) *ProjectsLocationsLakesZonesListCall
- func (r *ProjectsLocationsLakesZonesService) Patch(name string, googleclouddataplexv1zone *GoogleCloudDataplexV1Zone) *ProjectsLocationsLakesZonesPatchCall
- func (r *ProjectsLocationsLakesZonesService) SetIamPolicy(resource string, ...) *ProjectsLocationsLakesZonesSetIamPolicyCall
- func (r *ProjectsLocationsLakesZonesService) TestIamPermissions(resource string, ...) *ProjectsLocationsLakesZonesTestIamPermissionsCall
- type ProjectsLocationsLakesZonesSetIamPolicyCall
- func (c *ProjectsLocationsLakesZonesSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesSetIamPolicyCall
- func (c *ProjectsLocationsLakesZonesSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsLakesZonesSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesSetIamPolicyCall
- func (c *ProjectsLocationsLakesZonesSetIamPolicyCall) Header() http.Header
- type ProjectsLocationsLakesZonesTestIamPermissionsCall
- func (c *ProjectsLocationsLakesZonesTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesTestIamPermissionsCall
- func (c *ProjectsLocationsLakesZonesTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
- func (c *ProjectsLocationsLakesZonesTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesTestIamPermissionsCall
- func (c *ProjectsLocationsLakesZonesTestIamPermissionsCall) Header() http.Header
- type ProjectsLocationsListCall
- func (c *ProjectsLocationsListCall) Context(ctx context.Context) *ProjectsLocationsListCall
- func (c *ProjectsLocationsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudLocationListLocationsResponse, error)
- func (c *ProjectsLocationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsListCall
- func (c *ProjectsLocationsListCall) Filter(filter string) *ProjectsLocationsListCall
- func (c *ProjectsLocationsListCall) Header() http.Header
- func (c *ProjectsLocationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsListCall
- func (c *ProjectsLocationsListCall) PageSize(pageSize int64) *ProjectsLocationsListCall
- func (c *ProjectsLocationsListCall) PageToken(pageToken string) *ProjectsLocationsListCall
- func (c *ProjectsLocationsListCall) Pages(ctx context.Context, f func(*GoogleCloudLocationListLocationsResponse) error) error
- type ProjectsLocationsLookupEntryCall
- func (c *ProjectsLocationsLookupEntryCall) AspectTypes(aspectTypes ...string) *ProjectsLocationsLookupEntryCall
- func (c *ProjectsLocationsLookupEntryCall) Context(ctx context.Context) *ProjectsLocationsLookupEntryCall
- func (c *ProjectsLocationsLookupEntryCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Entry, error)
- func (c *ProjectsLocationsLookupEntryCall) Entry(entry string) *ProjectsLocationsLookupEntryCall
- func (c *ProjectsLocationsLookupEntryCall) Fields(s ...googleapi.Field) *ProjectsLocationsLookupEntryCall
- func (c *ProjectsLocationsLookupEntryCall) Header() http.Header
- func (c *ProjectsLocationsLookupEntryCall) IfNoneMatch(entityTag string) *ProjectsLocationsLookupEntryCall
- func (c *ProjectsLocationsLookupEntryCall) Paths(paths ...string) *ProjectsLocationsLookupEntryCall
- func (c *ProjectsLocationsLookupEntryCall) View(view string) *ProjectsLocationsLookupEntryCall
- type ProjectsLocationsMetadataJobsCancelCall
- func (c *ProjectsLocationsMetadataJobsCancelCall) Context(ctx context.Context) *ProjectsLocationsMetadataJobsCancelCall
- func (c *ProjectsLocationsMetadataJobsCancelCall) Do(opts ...googleapi.CallOption) (*Empty, error)
- func (c *ProjectsLocationsMetadataJobsCancelCall) Fields(s ...googleapi.Field) *ProjectsLocationsMetadataJobsCancelCall
- func (c *ProjectsLocationsMetadataJobsCancelCall) Header() http.Header
- type ProjectsLocationsMetadataJobsCreateCall
- func (c *ProjectsLocationsMetadataJobsCreateCall) Context(ctx context.Context) *ProjectsLocationsMetadataJobsCreateCall
- func (c *ProjectsLocationsMetadataJobsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsMetadataJobsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsMetadataJobsCreateCall
- func (c *ProjectsLocationsMetadataJobsCreateCall) Header() http.Header
- func (c *ProjectsLocationsMetadataJobsCreateCall) MetadataJobId(metadataJobId string) *ProjectsLocationsMetadataJobsCreateCall
- type ProjectsLocationsMetadataJobsGetCall
- func (c *ProjectsLocationsMetadataJobsGetCall) Context(ctx context.Context) *ProjectsLocationsMetadataJobsGetCall
- func (c *ProjectsLocationsMetadataJobsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1MetadataJob, error)
- func (c *ProjectsLocationsMetadataJobsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsMetadataJobsGetCall
- func (c *ProjectsLocationsMetadataJobsGetCall) Header() http.Header
- func (c *ProjectsLocationsMetadataJobsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsMetadataJobsGetCall
- type ProjectsLocationsMetadataJobsListCall
- func (c *ProjectsLocationsMetadataJobsListCall) Context(ctx context.Context) *ProjectsLocationsMetadataJobsListCall
- func (c *ProjectsLocationsMetadataJobsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListMetadataJobsResponse, error)
- func (c *ProjectsLocationsMetadataJobsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsMetadataJobsListCall
- func (c *ProjectsLocationsMetadataJobsListCall) Filter(filter string) *ProjectsLocationsMetadataJobsListCall
- func (c *ProjectsLocationsMetadataJobsListCall) Header() http.Header
- func (c *ProjectsLocationsMetadataJobsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsMetadataJobsListCall
- func (c *ProjectsLocationsMetadataJobsListCall) OrderBy(orderBy string) *ProjectsLocationsMetadataJobsListCall
- func (c *ProjectsLocationsMetadataJobsListCall) PageSize(pageSize int64) *ProjectsLocationsMetadataJobsListCall
- func (c *ProjectsLocationsMetadataJobsListCall) PageToken(pageToken string) *ProjectsLocationsMetadataJobsListCall
- func (c *ProjectsLocationsMetadataJobsListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsMetadataJobsService
- func (r *ProjectsLocationsMetadataJobsService) Cancel(name string, ...) *ProjectsLocationsMetadataJobsCancelCall
- func (r *ProjectsLocationsMetadataJobsService) Create(parent string, ...) *ProjectsLocationsMetadataJobsCreateCall
- func (r *ProjectsLocationsMetadataJobsService) Get(name string) *ProjectsLocationsMetadataJobsGetCall
- func (r *ProjectsLocationsMetadataJobsService) List(parent string) *ProjectsLocationsMetadataJobsListCall
- type ProjectsLocationsOperationsCancelCall
- func (c *ProjectsLocationsOperationsCancelCall) Context(ctx context.Context) *ProjectsLocationsOperationsCancelCall
- func (c *ProjectsLocationsOperationsCancelCall) Do(opts ...googleapi.CallOption) (*Empty, error)
- func (c *ProjectsLocationsOperationsCancelCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsCancelCall
- func (c *ProjectsLocationsOperationsCancelCall) Header() http.Header
- type ProjectsLocationsOperationsDeleteCall
- func (c *ProjectsLocationsOperationsDeleteCall) Context(ctx context.Context) *ProjectsLocationsOperationsDeleteCall
- func (c *ProjectsLocationsOperationsDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error)
- func (c *ProjectsLocationsOperationsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsDeleteCall
- func (c *ProjectsLocationsOperationsDeleteCall) Header() http.Header
- type ProjectsLocationsOperationsGetCall
- func (c *ProjectsLocationsOperationsGetCall) Context(ctx context.Context) *ProjectsLocationsOperationsGetCall
- func (c *ProjectsLocationsOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsGetCall
- func (c *ProjectsLocationsOperationsGetCall) Header() http.Header
- func (c *ProjectsLocationsOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsOperationsGetCall
- type ProjectsLocationsOperationsListCall
- func (c *ProjectsLocationsOperationsListCall) Context(ctx context.Context) *ProjectsLocationsOperationsListCall
- func (c *ProjectsLocationsOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
- func (c *ProjectsLocationsOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsListCall
- func (c *ProjectsLocationsOperationsListCall) Filter(filter string) *ProjectsLocationsOperationsListCall
- func (c *ProjectsLocationsOperationsListCall) Header() http.Header
- func (c *ProjectsLocationsOperationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsOperationsListCall
- func (c *ProjectsLocationsOperationsListCall) PageSize(pageSize int64) *ProjectsLocationsOperationsListCall
- func (c *ProjectsLocationsOperationsListCall) PageToken(pageToken string) *ProjectsLocationsOperationsListCall
- func (c *ProjectsLocationsOperationsListCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
- type ProjectsLocationsOperationsService
- func (r *ProjectsLocationsOperationsService) Cancel(name string, ...) *ProjectsLocationsOperationsCancelCall
- func (r *ProjectsLocationsOperationsService) Delete(name string) *ProjectsLocationsOperationsDeleteCall
- func (r *ProjectsLocationsOperationsService) Get(name string) *ProjectsLocationsOperationsGetCall
- func (r *ProjectsLocationsOperationsService) List(name string) *ProjectsLocationsOperationsListCall
- type ProjectsLocationsSearchEntriesCall
- func (c *ProjectsLocationsSearchEntriesCall) Context(ctx context.Context) *ProjectsLocationsSearchEntriesCall
- func (c *ProjectsLocationsSearchEntriesCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1SearchEntriesResponse, error)
- func (c *ProjectsLocationsSearchEntriesCall) Fields(s ...googleapi.Field) *ProjectsLocationsSearchEntriesCall
- func (c *ProjectsLocationsSearchEntriesCall) Header() http.Header
- func (c *ProjectsLocationsSearchEntriesCall) OrderBy(orderBy string) *ProjectsLocationsSearchEntriesCall
- func (c *ProjectsLocationsSearchEntriesCall) PageSize(pageSize int64) *ProjectsLocationsSearchEntriesCall
- func (c *ProjectsLocationsSearchEntriesCall) PageToken(pageToken string) *ProjectsLocationsSearchEntriesCall
- func (c *ProjectsLocationsSearchEntriesCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1SearchEntriesResponse) error) error
- func (c *ProjectsLocationsSearchEntriesCall) Query(query string) *ProjectsLocationsSearchEntriesCall
- func (c *ProjectsLocationsSearchEntriesCall) Scope(scope string) *ProjectsLocationsSearchEntriesCall
- type ProjectsLocationsService
- func (r *ProjectsLocationsService) Get(name string) *ProjectsLocationsGetCall
- func (r *ProjectsLocationsService) List(name string) *ProjectsLocationsListCall
- func (r *ProjectsLocationsService) LookupEntry(name string) *ProjectsLocationsLookupEntryCall
- func (r *ProjectsLocationsService) SearchEntries(name string) *ProjectsLocationsSearchEntriesCall
- type ProjectsService
- type Service
Constants ¶
const ( // See, edit, configure, and delete your Google Cloud data and see the email // address for your Google Account. CloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform" )
OAuth2 scopes used by this API.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloudReliabilityZicyWs3DataplaneProtosAssetLocation ¶
type CloudReliabilityZicyWs3DataplaneProtosAssetLocation struct { // CcfeRmsPath: Spanner path of the CCFE RMS database. It is only applicable // for CCFE tenants that use CCFE RMS for storing resource metadata. CcfeRmsPath string `json:"ccfeRmsPath,omitempty"` // Expected: Defines the customer expectation around ZI/ZS for this asset and // ZI/ZS state of the region at the time of asset creation. Expected *CloudReliabilityZicyWs3DataplaneProtosAssetLocationIsolationExpectations `json:"expected,omitempty"` // ExtraParameters: Defines extra parameters required for specific asset types. ExtraParameters []*CloudReliabilityZicyWs3DataplaneProtosExtraParameter `json:"extraParameters,omitempty"` // LocationData: Contains all kinds of physical location definitions for this // asset. LocationData []*CloudReliabilityZicyWs3DataplaneProtosLocationData `json:"locationData,omitempty"` // ParentAsset: Defines parents assets if any in order to allow later // generation of child_asset_location data via child assets. ParentAsset []*CloudReliabilityZicyWs3DataplaneProtosCloudAsset `json:"parentAsset,omitempty"` // ForceSendFields is a list of field names (e.g. "CcfeRmsPath") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CcfeRmsPath") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
CloudReliabilityZicyWs3DataplaneProtosAssetLocation: Provides the mapping of a cloud asset to a direct physical location or to a proxy that defines the location on its behalf.
func (CloudReliabilityZicyWs3DataplaneProtosAssetLocation) MarshalJSON ¶
func (s CloudReliabilityZicyWs3DataplaneProtosAssetLocation) MarshalJSON() ([]byte, error)
type CloudReliabilityZicyWs3DataplaneProtosAssetLocationIsolationExpectations ¶
type CloudReliabilityZicyWs3DataplaneProtosAssetLocationIsolationExpectations struct { // RequirementOverride: Explicit overrides for ZI and ZS requirements to be // used for resources that should be excluded from ZI/ZS verification logic. RequirementOverride *CloudReliabilityZicyWs3DataplaneProtosAssetLocationIsolationExpectationsRequirementOverride `json:"requirementOverride,omitempty"` // Possible values: // "ZI_UNSPECIFIED" // "ZI_UNKNOWN" - To be used if tracking is not available // "ZI_NOT_REQUIRED" // "ZI_PREFERRED" // "ZI_REQUIRED" ZiOrgPolicy string `json:"ziOrgPolicy,omitempty"` // Possible values: // "ZI_REGION_POLICY_UNSPECIFIED" // "ZI_REGION_POLICY_UNKNOWN" - To be used if tracking is not available // "ZI_REGION_POLICY_NOT_SET" // "ZI_REGION_POLICY_FAIL_OPEN" // "ZI_REGION_POLICY_FAIL_CLOSED" ZiRegionPolicy string `json:"ziRegionPolicy,omitempty"` // Possible values: // "ZI_REGION_UNSPECIFIED" // "ZI_REGION_UNKNOWN" - To be used if tracking is not available // "ZI_REGION_NOT_ENABLED" // "ZI_REGION_ENABLED" ZiRegionState string `json:"ziRegionState,omitempty"` // ZoneIsolation: Deprecated: use zi_org_policy, zi_region_policy and // zi_region_state instead for setting ZI expectations as per // go/zicy-publish-physical-location. // // Possible values: // "ZI_UNSPECIFIED" // "ZI_UNKNOWN" - To be used if tracking is not available // "ZI_NOT_REQUIRED" // "ZI_PREFERRED" // "ZI_REQUIRED" ZoneIsolation string `json:"zoneIsolation,omitempty"` // ZoneSeparation: Deprecated: use zs_org_policy, and zs_region_stateinstead // for setting Zs expectations as per go/zicy-publish-physical-location. // // Possible values: // "ZS_UNSPECIFIED" // "ZS_UNKNOWN" - To be used if tracking is not available // "ZS_NOT_REQUIRED" // "ZS_REQUIRED" ZoneSeparation string `json:"zoneSeparation,omitempty"` // Possible values: // "ZS_UNSPECIFIED" // "ZS_UNKNOWN" - To be used if tracking is not available // "ZS_NOT_REQUIRED" // "ZS_REQUIRED" ZsOrgPolicy string `json:"zsOrgPolicy,omitempty"` // Possible values: // "ZS_REGION_UNSPECIFIED" // "ZS_REGION_UNKNOWN" - To be used if tracking of the asset ZS-bit is not // available // "ZS_REGION_NOT_ENABLED" // "ZS_REGION_ENABLED" ZsRegionState string `json:"zsRegionState,omitempty"` // ForceSendFields is a list of field names (e.g. "RequirementOverride") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "RequirementOverride") to include // in API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
func (CloudReliabilityZicyWs3DataplaneProtosAssetLocationIsolationExpectations) MarshalJSON ¶
func (s CloudReliabilityZicyWs3DataplaneProtosAssetLocationIsolationExpectations) MarshalJSON() ([]byte, error)
type CloudReliabilityZicyWs3DataplaneProtosAssetLocationIsolationExpectationsRequirementOverride ¶
type CloudReliabilityZicyWs3DataplaneProtosAssetLocationIsolationExpectationsRequirementOverride struct { // Possible values: // "ZI_UNSPECIFIED" // "ZI_UNKNOWN" - To be used if tracking is not available // "ZI_NOT_REQUIRED" // "ZI_PREFERRED" // "ZI_REQUIRED" ZiOverride string `json:"ziOverride,omitempty"` // Possible values: // "ZS_UNSPECIFIED" // "ZS_UNKNOWN" - To be used if tracking is not available // "ZS_NOT_REQUIRED" // "ZS_REQUIRED" ZsOverride string `json:"zsOverride,omitempty"` // ForceSendFields is a list of field names (e.g. "ZiOverride") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ZiOverride") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
func (CloudReliabilityZicyWs3DataplaneProtosAssetLocationIsolationExpectationsRequirementOverride) MarshalJSON ¶
func (s CloudReliabilityZicyWs3DataplaneProtosAssetLocationIsolationExpectationsRequirementOverride) MarshalJSON() ([]byte, error)
type CloudReliabilityZicyWs3DataplaneProtosBlobstoreLocation ¶
type CloudReliabilityZicyWs3DataplaneProtosBlobstoreLocation struct { PolicyId []string `json:"policyId,omitempty"` // ForceSendFields is a list of field names (e.g. "PolicyId") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "PolicyId") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
CloudReliabilityZicyWs3DataplaneProtosBlobstoreLocation: Policy ID that identified data placement in Blobstore as per go/blobstore-user-guide#data-metadata-placement-and-failure-domains
func (CloudReliabilityZicyWs3DataplaneProtosBlobstoreLocation) MarshalJSON ¶
func (s CloudReliabilityZicyWs3DataplaneProtosBlobstoreLocation) MarshalJSON() ([]byte, error)
type CloudReliabilityZicyWs3DataplaneProtosCloudAsset ¶
type CloudReliabilityZicyWs3DataplaneProtosCloudAsset struct { AssetName string `json:"assetName,omitempty"` AssetType string `json:"assetType,omitempty"` // ForceSendFields is a list of field names (e.g. "AssetName") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AssetName") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
func (CloudReliabilityZicyWs3DataplaneProtosCloudAsset) MarshalJSON ¶
func (s CloudReliabilityZicyWs3DataplaneProtosCloudAsset) MarshalJSON() ([]byte, error)
type CloudReliabilityZicyWs3DataplaneProtosCloudAssetComposition ¶
type CloudReliabilityZicyWs3DataplaneProtosCloudAssetComposition struct { ChildAsset []*CloudReliabilityZicyWs3DataplaneProtosCloudAsset `json:"childAsset,omitempty"` // ForceSendFields is a list of field names (e.g. "ChildAsset") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ChildAsset") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
func (CloudReliabilityZicyWs3DataplaneProtosCloudAssetComposition) MarshalJSON ¶
func (s CloudReliabilityZicyWs3DataplaneProtosCloudAssetComposition) MarshalJSON() ([]byte, error)
type CloudReliabilityZicyWs3DataplaneProtosDirectLocationAssignment ¶
type CloudReliabilityZicyWs3DataplaneProtosDirectLocationAssignment struct { Location []*CloudReliabilityZicyWs3DataplaneProtosLocationAssignment `json:"location,omitempty"` // ForceSendFields is a list of field names (e.g. "Location") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Location") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
func (CloudReliabilityZicyWs3DataplaneProtosDirectLocationAssignment) MarshalJSON ¶
func (s CloudReliabilityZicyWs3DataplaneProtosDirectLocationAssignment) MarshalJSON() ([]byte, error)
type CloudReliabilityZicyWs3DataplaneProtosExtraParameter ¶
type CloudReliabilityZicyWs3DataplaneProtosExtraParameter struct { // RegionalMigDistributionPolicy: Details about zones used by regional // compute.googleapis.com/InstanceGroupManager to create instances. RegionalMigDistributionPolicy *CloudReliabilityZicyWs3DataplaneProtosRegionalMigDistributionPolicy `json:"regionalMigDistributionPolicy,omitempty"` // ForceSendFields is a list of field names (e.g. // "RegionalMigDistributionPolicy") to unconditionally include in API requests. // By default, fields with empty or default values are omitted from API // requests. See https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields // for more details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "RegionalMigDistributionPolicy") // to include in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
CloudReliabilityZicyWs3DataplaneProtosExtraParameter: Defines parameters that should only be used for specific asset types.
func (CloudReliabilityZicyWs3DataplaneProtosExtraParameter) MarshalJSON ¶
func (s CloudReliabilityZicyWs3DataplaneProtosExtraParameter) MarshalJSON() ([]byte, error)
type CloudReliabilityZicyWs3DataplaneProtosLocationAssignment ¶
type CloudReliabilityZicyWs3DataplaneProtosLocationAssignment struct { Location string `json:"location,omitempty"` // Possible values: // "UNSPECIFIED" // "CLUSTER" - 1-10: Physical failure domains. // "POP" // "CLOUD_ZONE" - 11-20: Logical failure domains. // "CLOUD_REGION" // "MULTI_REGION_GEO" // "MULTI_REGION_JURISDICTION" // "GLOBAL" // "OTHER" LocationType string `json:"locationType,omitempty"` // ForceSendFields is a list of field names (e.g. "Location") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Location") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
func (CloudReliabilityZicyWs3DataplaneProtosLocationAssignment) MarshalJSON ¶
func (s CloudReliabilityZicyWs3DataplaneProtosLocationAssignment) MarshalJSON() ([]byte, error)
type CloudReliabilityZicyWs3DataplaneProtosLocationData ¶
type CloudReliabilityZicyWs3DataplaneProtosLocationData struct { BlobstoreLocation *CloudReliabilityZicyWs3DataplaneProtosBlobstoreLocation `json:"blobstoreLocation,omitempty"` ChildAssetLocation *CloudReliabilityZicyWs3DataplaneProtosCloudAssetComposition `json:"childAssetLocation,omitempty"` DirectLocation *CloudReliabilityZicyWs3DataplaneProtosDirectLocationAssignment `json:"directLocation,omitempty"` GcpProjectProxy *CloudReliabilityZicyWs3DataplaneProtosTenantProjectProxy `json:"gcpProjectProxy,omitempty"` PlacerLocation *CloudReliabilityZicyWs3DataplaneProtosPlacerLocation `json:"placerLocation,omitempty"` SpannerLocation *CloudReliabilityZicyWs3DataplaneProtosSpannerLocation `json:"spannerLocation,omitempty"` // ForceSendFields is a list of field names (e.g. "BlobstoreLocation") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BlobstoreLocation") to include in // API requests with the JSON null value. By default, fields with empty values // are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
func (CloudReliabilityZicyWs3DataplaneProtosLocationData) MarshalJSON ¶
func (s CloudReliabilityZicyWs3DataplaneProtosLocationData) MarshalJSON() ([]byte, error)
type CloudReliabilityZicyWs3DataplaneProtosPlacerLocation ¶
type CloudReliabilityZicyWs3DataplaneProtosPlacerLocation struct { // PlacerConfig: Directory with a config related to it in placer (e.g. // "/placer/prod/home/my-root/my-dir") PlacerConfig string `json:"placerConfig,omitempty"` // ForceSendFields is a list of field names (e.g. "PlacerConfig") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "PlacerConfig") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
CloudReliabilityZicyWs3DataplaneProtosPlacerLocation: Message describing that the location of the customer resource is tied to placer allocations
func (CloudReliabilityZicyWs3DataplaneProtosPlacerLocation) MarshalJSON ¶
func (s CloudReliabilityZicyWs3DataplaneProtosPlacerLocation) MarshalJSON() ([]byte, error)
type CloudReliabilityZicyWs3DataplaneProtosRegionalMigDistributionPolicy ¶
type CloudReliabilityZicyWs3DataplaneProtosRegionalMigDistributionPolicy struct { // TargetShape: The shape in which the group converges around distribution of // resources. Instance of proto2 enum TargetShape int64 `json:"targetShape,omitempty"` // Zones: Cloud zones used by regional MIG to create instances. Zones []*CloudReliabilityZicyWs3DataplaneProtosZoneConfiguration `json:"zones,omitempty"` // ForceSendFields is a list of field names (e.g. "TargetShape") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "TargetShape") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
CloudReliabilityZicyWs3DataplaneProtosRegionalMigDistributionPolicy: To be used for specifying the intended distribution of regional compute.googleapis.com/InstanceGroupManager instances
func (CloudReliabilityZicyWs3DataplaneProtosRegionalMigDistributionPolicy) MarshalJSON ¶
func (s CloudReliabilityZicyWs3DataplaneProtosRegionalMigDistributionPolicy) MarshalJSON() ([]byte, error)
type CloudReliabilityZicyWs3DataplaneProtosSpannerLocation ¶
type CloudReliabilityZicyWs3DataplaneProtosSpannerLocation struct { // BackupName: Set of backups used by the resource with name in the same format // as what is available at http://table/spanner_automon.backup_metadata BackupName []string `json:"backupName,omitempty"` // DbName: Set of databases used by the resource in format /span// DbName []string `json:"dbName,omitempty"` // ForceSendFields is a list of field names (e.g. "BackupName") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BackupName") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
func (CloudReliabilityZicyWs3DataplaneProtosSpannerLocation) MarshalJSON ¶
func (s CloudReliabilityZicyWs3DataplaneProtosSpannerLocation) MarshalJSON() ([]byte, error)
type CloudReliabilityZicyWs3DataplaneProtosTenantProjectProxy ¶
type CloudReliabilityZicyWs3DataplaneProtosTenantProjectProxy struct { ProjectNumbers []string `json:"projectNumbers,omitempty"` // ForceSendFields is a list of field names (e.g. "ProjectNumbers") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ProjectNumbers") to include in // API requests with the JSON null value. By default, fields with empty values // are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
func (CloudReliabilityZicyWs3DataplaneProtosTenantProjectProxy) MarshalJSON ¶
func (s CloudReliabilityZicyWs3DataplaneProtosTenantProjectProxy) MarshalJSON() ([]byte, error)
type CloudReliabilityZicyWs3DataplaneProtosZoneConfiguration ¶
type CloudReliabilityZicyWs3DataplaneProtosZoneConfiguration struct { Zone string `json:"zone,omitempty"` // ForceSendFields is a list of field names (e.g. "Zone") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Zone") to include in API requests // with the JSON null value. By default, fields with empty values are omitted // from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
func (CloudReliabilityZicyWs3DataplaneProtosZoneConfiguration) MarshalJSON ¶
func (s CloudReliabilityZicyWs3DataplaneProtosZoneConfiguration) MarshalJSON() ([]byte, error)
type Empty ¶
type Empty struct { // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` }
Empty: A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }
type GoogleCloudDataplexV1Action ¶
type GoogleCloudDataplexV1Action struct { // Asset: Output only. The relative resource name of the asset, of the form: // projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone // _id}/assets/{asset_id}. Asset string `json:"asset,omitempty"` // Category: The category of issue associated with the action. // // Possible values: // "CATEGORY_UNSPECIFIED" - Unspecified category. // "RESOURCE_MANAGEMENT" - Resource management related issues. // "SECURITY_POLICY" - Security policy related issues. // "DATA_DISCOVERY" - Data and discovery related issues. Category string `json:"category,omitempty"` // DataLocations: The list of data locations associated with this action. Cloud // Storage locations are represented as URI paths(E.g. // gs://bucket/table1/year=2020/month=Jan/). BigQuery locations refer to // resource names(E.g. // bigquery.googleapis.com/projects/project-id/datasets/dataset-id). DataLocations []string `json:"dataLocations,omitempty"` // DetectTime: The time that the issue was detected. DetectTime string `json:"detectTime,omitempty"` // FailedSecurityPolicyApply: Details for issues related to applying security // policy. FailedSecurityPolicyApply *GoogleCloudDataplexV1ActionFailedSecurityPolicyApply `json:"failedSecurityPolicyApply,omitempty"` // IncompatibleDataSchema: Details for issues related to incompatible schemas // detected within data. IncompatibleDataSchema *GoogleCloudDataplexV1ActionIncompatibleDataSchema `json:"incompatibleDataSchema,omitempty"` // InvalidDataFormat: Details for issues related to invalid or unsupported data // formats. InvalidDataFormat *GoogleCloudDataplexV1ActionInvalidDataFormat `json:"invalidDataFormat,omitempty"` // InvalidDataOrganization: Details for issues related to invalid data // arrangement. InvalidDataOrganization *GoogleCloudDataplexV1ActionInvalidDataOrganization `json:"invalidDataOrganization,omitempty"` // InvalidDataPartition: Details for issues related to invalid or unsupported // data partition structure. InvalidDataPartition *GoogleCloudDataplexV1ActionInvalidDataPartition `json:"invalidDataPartition,omitempty"` // Issue: Detailed description of the issue requiring action. Issue string `json:"issue,omitempty"` // Lake: Output only. The relative resource name of the lake, of the form: // projects/{project_number}/locations/{location_id}/lakes/{lake_id}. Lake string `json:"lake,omitempty"` // MissingData: Details for issues related to absence of data within managed // resources. MissingData *GoogleCloudDataplexV1ActionMissingData `json:"missingData,omitempty"` // MissingResource: Details for issues related to absence of a managed // resource. MissingResource *GoogleCloudDataplexV1ActionMissingResource `json:"missingResource,omitempty"` // Name: Output only. The relative resource name of the action, of the form: // projects/{project}/locations/{location}/lakes/{lake}/actions/{action} // projects/{project}/locations/{location}/lakes/{lake}/zones/{zone}/actions/{ac // tion} // projects/{project}/locations/{location}/lakes/{lake}/zones/{zone}/assets/{ass // et}/actions/{action}. Name string `json:"name,omitempty"` // access data resources. UnauthorizedResource *GoogleCloudDataplexV1ActionUnauthorizedResource `json:"unauthorizedResource,omitempty"` // Zone: Output only. The relative resource name of the zone, of the form: // projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone // _id}. Zone string `json:"zone,omitempty"` // ForceSendFields is a list of field names (e.g. "Asset") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Asset") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1Action: Action represents an issue requiring administrator action for resolution.
func (GoogleCloudDataplexV1Action) MarshalJSON ¶
func (s GoogleCloudDataplexV1Action) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ActionFailedSecurityPolicyApply ¶
type GoogleCloudDataplexV1ActionFailedSecurityPolicyApply struct { // Asset: Resource name of one of the assets with failing security policy // application. Populated for a lake or zone resource only. Asset string `json:"asset,omitempty"` // ForceSendFields is a list of field names (e.g. "Asset") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Asset") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ActionFailedSecurityPolicyApply: Failed to apply security policy to the managed resource(s) under a lake, zone or an asset. For a lake or zone resource, one or more underlying assets has a failure applying security policy to the associated managed resource.
func (GoogleCloudDataplexV1ActionFailedSecurityPolicyApply) MarshalJSON ¶
func (s GoogleCloudDataplexV1ActionFailedSecurityPolicyApply) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ActionIncompatibleDataSchema ¶
type GoogleCloudDataplexV1ActionIncompatibleDataSchema struct { // ExistingSchema: The existing and expected schema of the table. The schema is // provided as a JSON formatted structure listing columns and data types. ExistingSchema string `json:"existingSchema,omitempty"` // NewSchema: The new and incompatible schema within the table. The schema is // provided as a JSON formatted structured listing columns and data types. NewSchema string `json:"newSchema,omitempty"` // SampledDataLocations: The list of data locations sampled and used for // format/schema inference. SampledDataLocations []string `json:"sampledDataLocations,omitempty"` // SchemaChange: Whether the action relates to a schema that is incompatible or // modified. // // Possible values: // "SCHEMA_CHANGE_UNSPECIFIED" - Schema change unspecified. // "INCOMPATIBLE" - Newly discovered schema is incompatible with existing // schema. // "MODIFIED" - Newly discovered schema has changed from existing schema for // data in a curated zone. SchemaChange string `json:"schemaChange,omitempty"` // Table: The name of the table containing invalid data. Table string `json:"table,omitempty"` // ForceSendFields is a list of field names (e.g. "ExistingSchema") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ExistingSchema") to include in // API requests with the JSON null value. By default, fields with empty values // are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ActionIncompatibleDataSchema: Action details for incompatible schemas detected by discovery.
func (GoogleCloudDataplexV1ActionIncompatibleDataSchema) MarshalJSON ¶
func (s GoogleCloudDataplexV1ActionIncompatibleDataSchema) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ActionInvalidDataFormat ¶
type GoogleCloudDataplexV1ActionInvalidDataFormat struct { // ExpectedFormat: The expected data format of the entity. ExpectedFormat string `json:"expectedFormat,omitempty"` // NewFormat: The new unexpected data format within the entity. NewFormat string `json:"newFormat,omitempty"` // SampledDataLocations: The list of data locations sampled and used for // format/schema inference. SampledDataLocations []string `json:"sampledDataLocations,omitempty"` // ForceSendFields is a list of field names (e.g. "ExpectedFormat") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ExpectedFormat") to include in // API requests with the JSON null value. By default, fields with empty values // are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ActionInvalidDataFormat: Action details for invalid or unsupported data files detected by discovery.
func (GoogleCloudDataplexV1ActionInvalidDataFormat) MarshalJSON ¶
func (s GoogleCloudDataplexV1ActionInvalidDataFormat) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ActionInvalidDataOrganization ¶
type GoogleCloudDataplexV1ActionInvalidDataOrganization struct { }
GoogleCloudDataplexV1ActionInvalidDataOrganization: Action details for invalid data arrangement.
type GoogleCloudDataplexV1ActionInvalidDataPartition ¶
type GoogleCloudDataplexV1ActionInvalidDataPartition struct { // ExpectedStructure: The issue type of InvalidDataPartition. // // Possible values: // "PARTITION_STRUCTURE_UNSPECIFIED" - PartitionStructure unspecified. // "CONSISTENT_KEYS" - Consistent hive-style partition definition (both raw // and curated zone). // "HIVE_STYLE_KEYS" - Hive style partition definition (curated zone only). ExpectedStructure string `json:"expectedStructure,omitempty"` // ForceSendFields is a list of field names (e.g. "ExpectedStructure") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ExpectedStructure") to include in // API requests with the JSON null value. By default, fields with empty values // are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ActionInvalidDataPartition: Action details for invalid or unsupported partitions detected by discovery.
func (GoogleCloudDataplexV1ActionInvalidDataPartition) MarshalJSON ¶
func (s GoogleCloudDataplexV1ActionInvalidDataPartition) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ActionMissingData ¶
type GoogleCloudDataplexV1ActionMissingData struct { }
GoogleCloudDataplexV1ActionMissingData: Action details for absence of data detected by discovery.
type GoogleCloudDataplexV1ActionMissingResource ¶
type GoogleCloudDataplexV1ActionMissingResource struct { }
GoogleCloudDataplexV1ActionMissingResource: Action details for resource references in assets that cannot be located.
type GoogleCloudDataplexV1ActionUnauthorizedResource ¶
type GoogleCloudDataplexV1ActionUnauthorizedResource struct { }
GoogleCloudDataplexV1ActionUnauthorizedResource: Action details for unauthorized resource issues raised to indicate that the service account associated with the lake instance is not authorized to access or manage the resource associated with an asset.
type GoogleCloudDataplexV1Aspect ¶
type GoogleCloudDataplexV1Aspect struct { // AspectSource: Optional. Information related to the source system of the // aspect. AspectSource *GoogleCloudDataplexV1AspectSource `json:"aspectSource,omitempty"` // AspectType: Output only. The resource name of the type used to create this // Aspect. AspectType string `json:"aspectType,omitempty"` // CreateTime: Output only. The time when the Aspect was created. CreateTime string `json:"createTime,omitempty"` // Data: Required. The content of the aspect, according to its aspect type // schema. The maximum size of the field is 120KB (encoded as UTF-8). Data googleapi.RawMessage `json:"data,omitempty"` // Path: Output only. The path in the entry under which the aspect is attached. Path string `json:"path,omitempty"` // UpdateTime: Output only. The time when the Aspect was last updated. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "AspectSource") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AspectSource") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1Aspect: An aspect is a single piece of metadata describing an entry.
func (GoogleCloudDataplexV1Aspect) MarshalJSON ¶
func (s GoogleCloudDataplexV1Aspect) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1AspectSource ¶
type GoogleCloudDataplexV1AspectSource struct { // CreateTime: The time the aspect was created in the source system. CreateTime string `json:"createTime,omitempty"` // UpdateTime: The time the aspect was last updated in the source system. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1AspectSource: Information related to the source system of the aspect.
func (GoogleCloudDataplexV1AspectSource) MarshalJSON ¶
func (s GoogleCloudDataplexV1AspectSource) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1AspectType ¶
type GoogleCloudDataplexV1AspectType struct { // Authorization: Immutable. Defines the Authorization for this type. Authorization *GoogleCloudDataplexV1AspectTypeAuthorization `json:"authorization,omitempty"` // CreateTime: Output only. The time when the AspectType was created. CreateTime string `json:"createTime,omitempty"` // Description: Optional. Description of the AspectType. Description string `json:"description,omitempty"` // DisplayName: Optional. User friendly display name. DisplayName string `json:"displayName,omitempty"` // Etag: The service computes this checksum. The client may send it on update // and delete requests to ensure it has an up-to-date value before proceeding. Etag string `json:"etag,omitempty"` // Labels: Optional. User-defined labels for the AspectType. Labels map[string]string `json:"labels,omitempty"` // MetadataTemplate: Required. MetadataTemplate of the aspect. MetadataTemplate *GoogleCloudDataplexV1AspectTypeMetadataTemplate `json:"metadataTemplate,omitempty"` // Name: Output only. The relative resource name of the AspectType, of the // form: // projects/{project_number}/locations/{location_id}/aspectTypes/{aspect_type_id // }. Name string `json:"name,omitempty"` // Uid: Output only. System generated globally unique ID for the AspectType. If // you delete and recreate the AspectType with the same name, then this ID will // be different. Uid string `json:"uid,omitempty"` // UpdateTime: Output only. The time when the AspectType was last updated. UpdateTime string `json:"updateTime,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Authorization") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Authorization") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1AspectType: AspectType is a template for creating Aspects, and represents the JSON-schema for a given Entry, for example, BigQuery Table Schema.
func (GoogleCloudDataplexV1AspectType) MarshalJSON ¶
func (s GoogleCloudDataplexV1AspectType) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1AspectTypeAuthorization ¶
type GoogleCloudDataplexV1AspectTypeAuthorization struct { // AlternateUsePermission: Immutable. The IAM permission grantable on the // EntryGroup to allow access to instantiate Aspects of Dataplex owned // AspectTypes, only settable for Dataplex owned Types. AlternateUsePermission string `json:"alternateUsePermission,omitempty"` // ForceSendFields is a list of field names (e.g. "AlternateUsePermission") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AlternateUsePermission") to // include in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1AspectTypeAuthorization: Autorization for an AspectType.
func (GoogleCloudDataplexV1AspectTypeAuthorization) MarshalJSON ¶
func (s GoogleCloudDataplexV1AspectTypeAuthorization) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1AspectTypeMetadataTemplate ¶
type GoogleCloudDataplexV1AspectTypeMetadataTemplate struct { // Annotations: Optional. Specifies annotations on this field. Annotations *GoogleCloudDataplexV1AspectTypeMetadataTemplateAnnotations `json:"annotations,omitempty"` // ArrayItems: Optional. If the type is array, set array_items. array_items can // refer to a primitive field or a complex (record only) field. To specify a // primitive field, you only need to set name and type in the nested // MetadataTemplate. The recommended value for the name field is item, as this // isn't used in the actual payload. ArrayItems *GoogleCloudDataplexV1AspectTypeMetadataTemplate `json:"arrayItems,omitempty"` // Constraints: Optional. Specifies the constraints on this field. Constraints *GoogleCloudDataplexV1AspectTypeMetadataTemplateConstraints `json:"constraints,omitempty"` // EnumValues: Optional. The list of values for an enum type. You must define // it if the type is enum. EnumValues []*GoogleCloudDataplexV1AspectTypeMetadataTemplateEnumValue `json:"enumValues,omitempty"` // Index: Optional. Index is used to encode Template messages. The value of // index can range between 1 and 2,147,483,647. Index must be unique within all // fields in a Template. (Nested Templates can reuse indexes). Once a Template // is defined, the index cannot be changed, because it identifies the field in // the actual storage format. Index is a mandatory field, but it is optional // for top level fields, and map/array "values" definitions. Index int64 `json:"index,omitempty"` // MapItems: Optional. If the type is map, set map_items. map_items can refer // to a primitive field or a complex (record only) field. To specify a // primitive field, you only need to set name and type in the nested // MetadataTemplate. The recommended value for the name field is item, as this // isn't used in the actual payload. MapItems *GoogleCloudDataplexV1AspectTypeMetadataTemplate `json:"mapItems,omitempty"` // Name: Required. The name of the field. Name string `json:"name,omitempty"` // RecordFields: Optional. Field definition. You must specify it if the type is // record. It defines the nested fields. RecordFields []*GoogleCloudDataplexV1AspectTypeMetadataTemplate `json:"recordFields,omitempty"` // Type: Required. The datatype of this field. The following values are // supported:Primitive types: string integer boolean double datetime. Must be // of the format RFC3339 UTC "Zulu" (Examples: "2014-10-02T15:01:23Z" and // "2014-10-02T15:01:23.045123456Z").Complex types: enum array map record Type string `json:"type,omitempty"` // TypeId: Optional. You can use type id if this definition of the field needs // to be reused later. The type id must be unique across the entire template. // You can only specify it if the field type is record. TypeId string `json:"typeId,omitempty"` // TypeRef: Optional. A reference to another field definition (not an inline // definition). The value must be equal to the value of an id field defined // elsewhere in the MetadataTemplate. Only fields with record type can refer to // other fields. TypeRef string `json:"typeRef,omitempty"` // ForceSendFields is a list of field names (e.g. "Annotations") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Annotations") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1AspectTypeMetadataTemplate: MetadataTemplate definition for an AspectType.
func (GoogleCloudDataplexV1AspectTypeMetadataTemplate) MarshalJSON ¶
func (s GoogleCloudDataplexV1AspectTypeMetadataTemplate) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1AspectTypeMetadataTemplateAnnotations ¶
type GoogleCloudDataplexV1AspectTypeMetadataTemplateAnnotations struct { // Deprecated -- Optional. Marks a field as deprecated. You can include a // deprecation message. Deprecated string `json:"deprecated,omitempty"` // Description: Optional. Description for a field. Description string `json:"description,omitempty"` // DisplayName: Optional. Display name for a field. DisplayName string `json:"displayName,omitempty"` // DisplayOrder: Optional. Display order for a field. You can use this to // reorder where a field is rendered. DisplayOrder int64 `json:"displayOrder,omitempty"` // StringType: Optional. You can use String Type annotations to specify special // meaning to string fields. The following values are supported: richText: The // field must be interpreted as a rich text field. url: A fully qualified URL // link. resource: A service qualified resource reference. StringType string `json:"stringType,omitempty"` // StringValues: Optional. Suggested hints for string fields. You can use them // to suggest values to users through console. StringValues []string `json:"stringValues,omitempty"` // ForceSendFields is a list of field names (e.g. "Deprecated") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Deprecated") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1AspectTypeMetadataTemplateAnnotations: Definition of the annotations of a field.
func (GoogleCloudDataplexV1AspectTypeMetadataTemplateAnnotations) MarshalJSON ¶
func (s GoogleCloudDataplexV1AspectTypeMetadataTemplateAnnotations) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1AspectTypeMetadataTemplateConstraints ¶
type GoogleCloudDataplexV1AspectTypeMetadataTemplateConstraints struct { // Required: Optional. Marks this field as optional or required. Required bool `json:"required,omitempty"` // ForceSendFields is a list of field names (e.g. "Required") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Required") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1AspectTypeMetadataTemplateConstraints: Definition of the constraints of a field.
func (GoogleCloudDataplexV1AspectTypeMetadataTemplateConstraints) MarshalJSON ¶
func (s GoogleCloudDataplexV1AspectTypeMetadataTemplateConstraints) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1AspectTypeMetadataTemplateEnumValue ¶
type GoogleCloudDataplexV1AspectTypeMetadataTemplateEnumValue struct { // Deprecated -- Optional. You can set this message if you need to deprecate an // enum value. Deprecated string `json:"deprecated,omitempty"` // Index: Required. Index for the enum value. It can't be modified. Index int64 `json:"index,omitempty"` // Name: Required. Name of the enumvalue. This is the actual value that the // aspect can contain. Name string `json:"name,omitempty"` // ForceSendFields is a list of field names (e.g. "Deprecated") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Deprecated") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1AspectTypeMetadataTemplateEnumValue: Definition of Enumvalue, to be used for enum fields.
func (GoogleCloudDataplexV1AspectTypeMetadataTemplateEnumValue) MarshalJSON ¶
func (s GoogleCloudDataplexV1AspectTypeMetadataTemplateEnumValue) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1Asset ¶
type GoogleCloudDataplexV1Asset struct { // CreateTime: Output only. The time when the asset was created. CreateTime string `json:"createTime,omitempty"` // Description: Optional. Description of the asset. Description string `json:"description,omitempty"` // DiscoverySpec: Optional. Specification of the discovery feature applied to // data referenced by this asset. When this spec is left unset, the asset will // use the spec set on the parent zone. DiscoverySpec *GoogleCloudDataplexV1AssetDiscoverySpec `json:"discoverySpec,omitempty"` // DiscoveryStatus: Output only. Status of the discovery feature applied to // data referenced by this asset. DiscoveryStatus *GoogleCloudDataplexV1AssetDiscoveryStatus `json:"discoveryStatus,omitempty"` // DisplayName: Optional. User friendly display name. DisplayName string `json:"displayName,omitempty"` // Labels: Optional. User defined labels for the asset. Labels map[string]string `json:"labels,omitempty"` // Name: Output only. The relative resource name of the asset, of the form: // projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone // _id}/assets/{asset_id}. Name string `json:"name,omitempty"` // ResourceSpec: Required. Specification of the resource that is referenced by // this asset. ResourceSpec *GoogleCloudDataplexV1AssetResourceSpec `json:"resourceSpec,omitempty"` // ResourceStatus: Output only. Status of the resource referenced by this // asset. ResourceStatus *GoogleCloudDataplexV1AssetResourceStatus `json:"resourceStatus,omitempty"` // SecurityStatus: Output only. Status of the security policy applied to // resource referenced by this asset. SecurityStatus *GoogleCloudDataplexV1AssetSecurityStatus `json:"securityStatus,omitempty"` // State: Output only. Current state of the asset. // // Possible values: // "STATE_UNSPECIFIED" - State is not specified. // "ACTIVE" - Resource is active, i.e., ready to use. // "CREATING" - Resource is under creation. // "DELETING" - Resource is under deletion. // "ACTION_REQUIRED" - Resource is active but has unresolved actions. State string `json:"state,omitempty"` // Uid: Output only. System generated globally unique ID for the asset. This ID // will be different if the asset is deleted and re-created with the same name. Uid string `json:"uid,omitempty"` // UpdateTime: Output only. The time when the asset was last updated. UpdateTime string `json:"updateTime,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1Asset: An asset represents a cloud resource that is being managed within a lake as a member of a zone.
func (GoogleCloudDataplexV1Asset) MarshalJSON ¶
func (s GoogleCloudDataplexV1Asset) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1AssetDiscoverySpec ¶
type GoogleCloudDataplexV1AssetDiscoverySpec struct { // CsvOptions: Optional. Configuration for CSV data. CsvOptions *GoogleCloudDataplexV1AssetDiscoverySpecCsvOptions `json:"csvOptions,omitempty"` // Enabled: Optional. Whether discovery is enabled. Enabled bool `json:"enabled,omitempty"` // ExcludePatterns: Optional. The list of patterns to apply for selecting data // to exclude during discovery. For Cloud Storage bucket assets, these are // interpreted as glob patterns used to match object names. For BigQuery // dataset assets, these are interpreted as patterns to match table names. ExcludePatterns []string `json:"excludePatterns,omitempty"` // IncludePatterns: Optional. The list of patterns to apply for selecting data // to include during discovery if only a subset of the data should considered. // For Cloud Storage bucket assets, these are interpreted as glob patterns used // to match object names. For BigQuery dataset assets, these are interpreted as // patterns to match table names. IncludePatterns []string `json:"includePatterns,omitempty"` // JsonOptions: Optional. Configuration for Json data. JsonOptions *GoogleCloudDataplexV1AssetDiscoverySpecJsonOptions `json:"jsonOptions,omitempty"` // Schedule: Optional. Cron schedule (https://en.wikipedia.org/wiki/Cron) for // running discovery periodically. Successive discovery runs must be scheduled // at least 60 minutes apart. The default value is to run discovery every 60 // minutes. To explicitly set a timezone to the cron tab, apply a prefix in the // cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or TZ=${IANA_TIME_ZONE}". The // ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. // For example, CRON_TZ=America/New_York 1 * * * *, or TZ=America/New_York 1 * // * * *. Schedule string `json:"schedule,omitempty"` // ForceSendFields is a list of field names (e.g. "CsvOptions") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CsvOptions") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1AssetDiscoverySpec: Settings to manage the metadata discovery and publishing for an asset.
func (GoogleCloudDataplexV1AssetDiscoverySpec) MarshalJSON ¶
func (s GoogleCloudDataplexV1AssetDiscoverySpec) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1AssetDiscoverySpecCsvOptions ¶
type GoogleCloudDataplexV1AssetDiscoverySpecCsvOptions struct { // Delimiter: Optional. The delimiter being used to separate values. This // defaults to ','. Delimiter string `json:"delimiter,omitempty"` // DisableTypeInference: Optional. Whether to disable the inference of data // type for CSV data. If true, all columns will be registered as strings. DisableTypeInference bool `json:"disableTypeInference,omitempty"` // Encoding: Optional. The character encoding of the data. The default is // UTF-8. Encoding string `json:"encoding,omitempty"` // HeaderRows: Optional. The number of rows to interpret as header rows that // should be skipped when reading data rows. HeaderRows int64 `json:"headerRows,omitempty"` // ForceSendFields is a list of field names (e.g. "Delimiter") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Delimiter") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1AssetDiscoverySpecCsvOptions: Describe CSV and similar semi-structured data formats.
func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptions) MarshalJSON ¶
func (s GoogleCloudDataplexV1AssetDiscoverySpecCsvOptions) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1AssetDiscoverySpecJsonOptions ¶
type GoogleCloudDataplexV1AssetDiscoverySpecJsonOptions struct { // DisableTypeInference: Optional. Whether to disable the inference of data // type for Json data. If true, all columns will be registered as their // primitive types (strings, number or boolean). DisableTypeInference bool `json:"disableTypeInference,omitempty"` // Encoding: Optional. The character encoding of the data. The default is // UTF-8. Encoding string `json:"encoding,omitempty"` // ForceSendFields is a list of field names (e.g. "DisableTypeInference") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DisableTypeInference") to include // in API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1AssetDiscoverySpecJsonOptions: Describe JSON data format.
func (GoogleCloudDataplexV1AssetDiscoverySpecJsonOptions) MarshalJSON ¶
func (s GoogleCloudDataplexV1AssetDiscoverySpecJsonOptions) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1AssetDiscoveryStatus ¶
type GoogleCloudDataplexV1AssetDiscoveryStatus struct { // LastRunDuration: The duration of the last discovery run. LastRunDuration string `json:"lastRunDuration,omitempty"` // LastRunTime: The start time of the last discovery run. LastRunTime string `json:"lastRunTime,omitempty"` // Message: Additional information about the current state. Message string `json:"message,omitempty"` // State: The current status of the discovery feature. // // Possible values: // "STATE_UNSPECIFIED" - State is unspecified. // "SCHEDULED" - Discovery for the asset is scheduled. // "IN_PROGRESS" - Discovery for the asset is running. // "PAUSED" - Discovery for the asset is currently paused (e.g. due to a lack // of available resources). It will be automatically resumed. // "DISABLED" - Discovery for the asset is disabled. State string `json:"state,omitempty"` // Stats: Data Stats of the asset reported by discovery. Stats *GoogleCloudDataplexV1AssetDiscoveryStatusStats `json:"stats,omitempty"` // UpdateTime: Last update time of the status. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "LastRunDuration") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "LastRunDuration") to include in // API requests with the JSON null value. By default, fields with empty values // are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1AssetDiscoveryStatus: Status of discovery for an asset.
func (GoogleCloudDataplexV1AssetDiscoveryStatus) MarshalJSON ¶
func (s GoogleCloudDataplexV1AssetDiscoveryStatus) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1AssetDiscoveryStatusStats ¶
type GoogleCloudDataplexV1AssetDiscoveryStatusStats struct { // DataItems: The count of data items within the referenced resource. DataItems int64 `json:"dataItems,omitempty,string"` // DataSize: The number of stored data bytes within the referenced resource. DataSize int64 `json:"dataSize,omitempty,string"` // Filesets: The count of fileset entities within the referenced resource. Filesets int64 `json:"filesets,omitempty,string"` // Tables: The count of table entities within the referenced resource. Tables int64 `json:"tables,omitempty,string"` // ForceSendFields is a list of field names (e.g. "DataItems") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DataItems") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1AssetDiscoveryStatusStats: The aggregated data statistics for the asset reported by discovery.
func (GoogleCloudDataplexV1AssetDiscoveryStatusStats) MarshalJSON ¶
func (s GoogleCloudDataplexV1AssetDiscoveryStatusStats) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1AssetResourceSpec ¶
type GoogleCloudDataplexV1AssetResourceSpec struct { // Name: Immutable. Relative name of the cloud resource that contains the data // that is being managed within a lake. For example: // projects/{project_number}/buckets/{bucket_id} // projects/{project_number}/datasets/{dataset_id} Name string `json:"name,omitempty"` // ReadAccessMode: Optional. Determines how read permissions are handled for // each asset and their associated tables. Only available to storage buckets // assets. // // Possible values: // "ACCESS_MODE_UNSPECIFIED" - Access mode unspecified. // "DIRECT" - Default. Data is accessed directly using storage APIs. // "MANAGED" - Data is accessed through a managed interface using BigQuery // APIs. ReadAccessMode string `json:"readAccessMode,omitempty"` // Type: Required. Immutable. Type of resource. // // Possible values: // "TYPE_UNSPECIFIED" - Type not specified. // "STORAGE_BUCKET" - Cloud Storage bucket. // "BIGQUERY_DATASET" - BigQuery dataset. Type string `json:"type,omitempty"` // ForceSendFields is a list of field names (e.g. "Name") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Name") to include in API requests // with the JSON null value. By default, fields with empty values are omitted // from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1AssetResourceSpec: Identifies the cloud resource that is referenced by this asset.
func (GoogleCloudDataplexV1AssetResourceSpec) MarshalJSON ¶
func (s GoogleCloudDataplexV1AssetResourceSpec) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1AssetResourceStatus ¶
type GoogleCloudDataplexV1AssetResourceStatus struct { // ManagedAccessIdentity: Output only. Service account associated with the // BigQuery Connection. ManagedAccessIdentity string `json:"managedAccessIdentity,omitempty"` // Message: Additional information about the current state. Message string `json:"message,omitempty"` // State: The current state of the managed resource. // // Possible values: // "STATE_UNSPECIFIED" - State unspecified. // "READY" - Resource does not have any errors. // "ERROR" - Resource has errors. State string `json:"state,omitempty"` // UpdateTime: Last update time of the status. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "ManagedAccessIdentity") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ManagedAccessIdentity") to // include in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1AssetResourceStatus: Status of the resource referenced by an asset.
func (GoogleCloudDataplexV1AssetResourceStatus) MarshalJSON ¶
func (s GoogleCloudDataplexV1AssetResourceStatus) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1AssetSecurityStatus ¶
type GoogleCloudDataplexV1AssetSecurityStatus struct { // Message: Additional information about the current state. Message string `json:"message,omitempty"` // State: The current state of the security policy applied to the attached // resource. // // Possible values: // "STATE_UNSPECIFIED" - State unspecified. // "READY" - Security policy has been successfully applied to the attached // resource. // "APPLYING" - Security policy is in the process of being applied to the // attached resource. // "ERROR" - Security policy could not be applied to the attached resource // due to errors. State string `json:"state,omitempty"` // UpdateTime: Last update time of the status. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "Message") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Message") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1AssetSecurityStatus: Security policy status of the asset. Data security policy, i.e., readers, writers & owners, should be specified in the lake/zone/asset IAM policy.
func (GoogleCloudDataplexV1AssetSecurityStatus) MarshalJSON ¶
func (s GoogleCloudDataplexV1AssetSecurityStatus) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1AssetStatus ¶
type GoogleCloudDataplexV1AssetStatus struct { // ActiveAssets: Number of active assets. ActiveAssets int64 `json:"activeAssets,omitempty"` // SecurityPolicyApplyingAssets: Number of assets that are in process of // updating the security policy on attached resources. SecurityPolicyApplyingAssets int64 `json:"securityPolicyApplyingAssets,omitempty"` // UpdateTime: Last update time of the status. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "ActiveAssets") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ActiveAssets") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1AssetStatus: Aggregated status of the underlying assets of a lake or zone.
func (GoogleCloudDataplexV1AssetStatus) MarshalJSON ¶
func (s GoogleCloudDataplexV1AssetStatus) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1CancelJobRequest ¶
type GoogleCloudDataplexV1CancelJobRequest struct { }
GoogleCloudDataplexV1CancelJobRequest: Cancel task jobs.
type GoogleCloudDataplexV1CancelMetadataJobRequest ¶
type GoogleCloudDataplexV1CancelMetadataJobRequest struct { }
GoogleCloudDataplexV1CancelMetadataJobRequest: Cancel metadata job request.
type GoogleCloudDataplexV1Content ¶
type GoogleCloudDataplexV1Content struct { // CreateTime: Output only. Content creation time. CreateTime string `json:"createTime,omitempty"` // DataText: Required. Content data in string format. DataText string `json:"dataText,omitempty"` // Description: Optional. Description of the content. Description string `json:"description,omitempty"` // Labels: Optional. User defined labels for the content. Labels map[string]string `json:"labels,omitempty"` // Name: Output only. The relative resource name of the content, of the form: // projects/{project_id}/locations/{location_id}/lakes/{lake_id}/content/{conten // t_id} Name string `json:"name,omitempty"` // Notebook: Notebook related configurations. Notebook *GoogleCloudDataplexV1ContentNotebook `json:"notebook,omitempty"` // Path: Required. The path for the Content file, represented as directory // structure. Unique within a lake. Limited to alphanumerics, hyphens, // underscores, dots and slashes. Path string `json:"path,omitempty"` // SqlScript: Sql Script related configurations. SqlScript *GoogleCloudDataplexV1ContentSqlScript `json:"sqlScript,omitempty"` // Uid: Output only. System generated globally unique ID for the content. This // ID will be different if the content is deleted and re-created with the same // name. Uid string `json:"uid,omitempty"` // UpdateTime: Output only. The time when the content was last updated. UpdateTime string `json:"updateTime,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1Content: Content represents a user-visible notebook or a sql script
func (GoogleCloudDataplexV1Content) MarshalJSON ¶
func (s GoogleCloudDataplexV1Content) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ContentNotebook ¶
type GoogleCloudDataplexV1ContentNotebook struct { // KernelType: Required. Kernel Type of the notebook. // // Possible values: // "KERNEL_TYPE_UNSPECIFIED" - Kernel Type unspecified. // "PYTHON3" - Python 3 Kernel. KernelType string `json:"kernelType,omitempty"` // ForceSendFields is a list of field names (e.g. "KernelType") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "KernelType") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ContentNotebook: Configuration for Notebook content.
func (GoogleCloudDataplexV1ContentNotebook) MarshalJSON ¶
func (s GoogleCloudDataplexV1ContentNotebook) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ContentSqlScript ¶
type GoogleCloudDataplexV1ContentSqlScript struct { // Engine: Required. Query Engine to be used for the Sql Query. // // Possible values: // "QUERY_ENGINE_UNSPECIFIED" - Value was unspecified. // "SPARK" - Spark SQL Query. Engine string `json:"engine,omitempty"` // ForceSendFields is a list of field names (e.g. "Engine") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Engine") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ContentSqlScript: Configuration for the Sql Script content.
func (GoogleCloudDataplexV1ContentSqlScript) MarshalJSON ¶
func (s GoogleCloudDataplexV1ContentSqlScript) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataAccessSpec ¶
type GoogleCloudDataplexV1DataAccessSpec struct { // Readers: Optional. The format of strings follows the pattern followed by IAM // in the bindings. user:{email}, serviceAccount:{email} group:{email}. The set // of principals to be granted reader role on data stored within resources. Readers []string `json:"readers,omitempty"` // ForceSendFields is a list of field names (e.g. "Readers") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Readers") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataAccessSpec: DataAccessSpec holds the access control configuration to be enforced on data stored within resources (eg: rows, columns in BigQuery Tables). When associated with data, the data is only accessible to principals explicitly granted access through the DataAccessSpec. Principals with access to the containing resource are not implicitly granted access.
func (GoogleCloudDataplexV1DataAccessSpec) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataAccessSpec) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataAttribute ¶
type GoogleCloudDataplexV1DataAttribute struct { // AttributeCount: Output only. The number of child attributes present for this // attribute. AttributeCount int64 `json:"attributeCount,omitempty"` // CreateTime: Output only. The time when the DataAttribute was created. CreateTime string `json:"createTime,omitempty"` // DataAccessSpec: Optional. Specified when applied to data stored on the // resource (eg: rows, columns in BigQuery Tables). DataAccessSpec *GoogleCloudDataplexV1DataAccessSpec `json:"dataAccessSpec,omitempty"` // Description: Optional. Description of the DataAttribute. Description string `json:"description,omitempty"` // DisplayName: Optional. User friendly display name. DisplayName string `json:"displayName,omitempty"` // Etag: This checksum is computed by the server based on the value of other // fields, and may be sent on update and delete requests to ensure the client // has an up-to-date value before proceeding. Etag string `json:"etag,omitempty"` // Labels: Optional. User-defined labels for the DataAttribute. Labels map[string]string `json:"labels,omitempty"` // Name: Output only. The relative resource name of the dataAttribute, of the // form: // projects/{project_number}/locations/{location_id}/dataTaxonomies/{dataTaxonom // y}/attributes/{data_attribute_id}. Name string `json:"name,omitempty"` // ParentId: Optional. The ID of the parent DataAttribute resource, should // belong to the same data taxonomy. Circular dependency in parent chain is not // valid. Maximum depth of the hierarchy allowed is 4. a -> b -> c -> d -> e, // depth = 4 ParentId string `json:"parentId,omitempty"` // ResourceAccessSpec: Optional. Specified when applied to a resource (eg: // Cloud Storage bucket, BigQuery dataset, BigQuery table). ResourceAccessSpec *GoogleCloudDataplexV1ResourceAccessSpec `json:"resourceAccessSpec,omitempty"` // Uid: Output only. System generated globally unique ID for the DataAttribute. // This ID will be different if the DataAttribute is deleted and re-created // with the same name. Uid string `json:"uid,omitempty"` // UpdateTime: Output only. The time when the DataAttribute was last updated. UpdateTime string `json:"updateTime,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "AttributeCount") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AttributeCount") to include in // API requests with the JSON null value. By default, fields with empty values // are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataAttribute: Denotes one dataAttribute in a dataTaxonomy, for example, PII. DataAttribute resources can be defined in a hierarchy. A single dataAttribute resource can contain specs of multiple types PII - ResourceAccessSpec : - readers :foo@bar.com - DataAccessSpec : - readers :bar@foo.com
func (GoogleCloudDataplexV1DataAttribute) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataAttribute) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataAttributeBinding ¶
type GoogleCloudDataplexV1DataAttributeBinding struct { // Attributes: Optional. List of attributes to be associated with the resource, // provided in the form: // projects/{project}/locations/{location}/dataTaxonomies/{dataTaxonomy}/attribu // tes/{data_attribute_id} Attributes []string `json:"attributes,omitempty"` // CreateTime: Output only. The time when the DataAttributeBinding was created. CreateTime string `json:"createTime,omitempty"` // Description: Optional. Description of the DataAttributeBinding. Description string `json:"description,omitempty"` // DisplayName: Optional. User friendly display name. DisplayName string `json:"displayName,omitempty"` // Etag: This checksum is computed by the server based on the value of other // fields, and may be sent on update and delete requests to ensure the client // has an up-to-date value before proceeding. Etags must be used when calling // the DeleteDataAttributeBinding and the UpdateDataAttributeBinding method. Etag string `json:"etag,omitempty"` // Labels: Optional. User-defined labels for the DataAttributeBinding. Labels map[string]string `json:"labels,omitempty"` // Name: Output only. The relative resource name of the Data Attribute Binding, // of the form: // projects/{project_number}/locations/{location}/dataAttributeBindings/{data_at // tribute_binding_id} Name string `json:"name,omitempty"` // Paths: Optional. The list of paths for items within the associated resource // (eg. columns and partitions within a table) along with attribute bindings. Paths []*GoogleCloudDataplexV1DataAttributeBindingPath `json:"paths,omitempty"` // Resource: Optional. Immutable. The resource name of the resource that is // associated to attributes. Presently, only entity resource is supported in // the form: // projects/{project}/locations/{location}/lakes/{lake}/zones/{zone}/entities/{e // ntity_id} Must belong in the same project and region as the attribute // binding, and there can only exist one active binding for a resource. Resource string `json:"resource,omitempty"` // Uid: Output only. System generated globally unique ID for the // DataAttributeBinding. This ID will be different if the DataAttributeBinding // is deleted and re-created with the same name. Uid string `json:"uid,omitempty"` // UpdateTime: Output only. The time when the DataAttributeBinding was last // updated. UpdateTime string `json:"updateTime,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Attributes") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Attributes") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataAttributeBinding: DataAttributeBinding represents binding of attributes to resources. Eg: Bind 'CustomerInfo' entity with 'PII' attribute.
func (GoogleCloudDataplexV1DataAttributeBinding) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataAttributeBinding) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataAttributeBindingPath ¶
type GoogleCloudDataplexV1DataAttributeBindingPath struct { // Attributes: Optional. List of attributes to be associated with the path of // the resource, provided in the form: // projects/{project}/locations/{location}/dataTaxonomies/{dataTaxonomy}/attribu // tes/{data_attribute_id} Attributes []string `json:"attributes,omitempty"` // Name: Required. The name identifier of the path. Nested columns should be of // the form: 'address.city'. Name string `json:"name,omitempty"` // ForceSendFields is a list of field names (e.g. "Attributes") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Attributes") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataAttributeBindingPath: Represents a subresource of the given resource, and associated bindings with it. Currently supported subresources are column and partition schema fields within a table.
func (GoogleCloudDataplexV1DataAttributeBindingPath) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataAttributeBindingPath) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataProfileResult ¶
type GoogleCloudDataplexV1DataProfileResult struct { // PostScanActionsResult: Output only. The result of post scan actions. PostScanActionsResult *GoogleCloudDataplexV1DataProfileResultPostScanActionsResult `json:"postScanActionsResult,omitempty"` // Profile: The profile information per field. Profile *GoogleCloudDataplexV1DataProfileResultProfile `json:"profile,omitempty"` // RowCount: The count of rows scanned. RowCount int64 `json:"rowCount,omitempty,string"` // ScannedData: The data scanned for this result. ScannedData *GoogleCloudDataplexV1ScannedData `json:"scannedData,omitempty"` // ForceSendFields is a list of field names (e.g. "PostScanActionsResult") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "PostScanActionsResult") to // include in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataProfileResult: DataProfileResult defines the output of DataProfileScan. Each field of the table will have field type specific profile result.
func (GoogleCloudDataplexV1DataProfileResult) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataProfileResult) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataProfileResultPostScanActionsResult ¶
type GoogleCloudDataplexV1DataProfileResultPostScanActionsResult struct { // BigqueryExportResult: Output only. The result of BigQuery export post scan // action. BigqueryExportResult *GoogleCloudDataplexV1DataProfileResultPostScanActionsResultBigQueryExportResult `json:"bigqueryExportResult,omitempty"` // ForceSendFields is a list of field names (e.g. "BigqueryExportResult") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BigqueryExportResult") to include // in API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataProfileResultPostScanActionsResult: The result of post scan actions of DataProfileScan job.
func (GoogleCloudDataplexV1DataProfileResultPostScanActionsResult) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataProfileResultPostScanActionsResult) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataProfileResultPostScanActionsResultBigQueryExportResult ¶
type GoogleCloudDataplexV1DataProfileResultPostScanActionsResultBigQueryExportResult struct { // Message: Output only. Additional information about the BigQuery exporting. Message string `json:"message,omitempty"` // State: Output only. Execution state for the BigQuery exporting. // // Possible values: // "STATE_UNSPECIFIED" - The exporting state is unspecified. // "SUCCEEDED" - The exporting completed successfully. // "FAILED" - The exporting is no longer running due to an error. // "SKIPPED" - The exporting is skipped due to no valid scan result to export // (usually caused by scan failed). State string `json:"state,omitempty"` // ForceSendFields is a list of field names (e.g. "Message") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Message") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataProfileResultPostScanActionsResultBigQueryExportResu lt: The result of BigQuery export post scan action.
func (GoogleCloudDataplexV1DataProfileResultPostScanActionsResultBigQueryExportResult) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataProfileResultPostScanActionsResultBigQueryExportResult) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataProfileResultProfile ¶
type GoogleCloudDataplexV1DataProfileResultProfile struct { // Fields: List of fields with structural and profile information for each // field. Fields []*GoogleCloudDataplexV1DataProfileResultProfileField `json:"fields,omitempty"` // ForceSendFields is a list of field names (e.g. "Fields") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Fields") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataProfileResultProfile: Contains name, type, mode and field type specific profile information.
func (GoogleCloudDataplexV1DataProfileResultProfile) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataProfileResultProfile) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataProfileResultProfileField ¶
type GoogleCloudDataplexV1DataProfileResultProfileField struct { // Mode: The mode of the field. Possible values include: REQUIRED, if it is a // required field. NULLABLE, if it is an optional field. REPEATED, if it is a // repeated field. Mode string `json:"mode,omitempty"` // Name: The name of the field. Name string `json:"name,omitempty"` // Profile: Profile information for the corresponding field. Profile *GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfo `json:"profile,omitempty"` // Type: The data type retrieved from the schema of the data source. For // instance, for a BigQuery native table, it is the BigQuery Table Schema // (https://cloud.google.com/bigquery/docs/reference/rest/v2/tables#tablefieldschema). // For a Dataplex Entity, it is the Entity Schema // (https://cloud.google.com/dataplex/docs/reference/rpc/google.cloud.dataplex.v1#type_3). Type string `json:"type,omitempty"` // ForceSendFields is a list of field names (e.g. "Mode") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Mode") to include in API requests // with the JSON null value. By default, fields with empty values are omitted // from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataProfileResultProfileField: A field within a table.
func (GoogleCloudDataplexV1DataProfileResultProfileField) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataProfileResultProfileField) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfo ¶
type GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfo struct { // DistinctRatio: Ratio of rows with distinct values against total scanned // rows. Not available for complex non-groupable field type, including RECORD, // ARRAY, GEOGRAPHY, and JSON, as well as fields with REPEATABLE mode. DistinctRatio float64 `json:"distinctRatio,omitempty"` // DoubleProfile: Double type field information. DoubleProfile *GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoDoubleFieldInfo `json:"doubleProfile,omitempty"` // IntegerProfile: Integer type field information. IntegerProfile *GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoIntegerFieldInfo `json:"integerProfile,omitempty"` // NullRatio: Ratio of rows with null value against total scanned rows. NullRatio float64 `json:"nullRatio,omitempty"` // StringProfile: String type field information. StringProfile *GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoStringFieldInfo `json:"stringProfile,omitempty"` // TopNValues: The list of top N non-null values, frequency and ratio with // which they occur in the scanned data. N is 10 or equal to the number of // distinct values in the field, whichever is smaller. Not available for // complex non-groupable field type, including RECORD, ARRAY, GEOGRAPHY, and // JSON, as well as fields with REPEATABLE mode. TopNValues []*GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoTopNValue `json:"topNValues,omitempty"` // ForceSendFields is a list of field names (e.g. "DistinctRatio") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DistinctRatio") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfo: The profile information for each field type.
func (GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfo) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfo) MarshalJSON() ([]byte, error)
func (*GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfo) UnmarshalJSON ¶
func (s *GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfo) UnmarshalJSON(data []byte) error
type GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoDoubleFieldInfo ¶
type GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoDoubleFieldInfo struct { // Average: Average of non-null values in the scanned data. NaN, if the field // has a NaN. Average float64 `json:"average,omitempty"` // Max: Maximum of non-null values in the scanned data. NaN, if the field has a // NaN. Max float64 `json:"max,omitempty"` // Min: Minimum of non-null values in the scanned data. NaN, if the field has a // NaN. Min float64 `json:"min,omitempty"` // Quartiles: A quartile divides the number of data points into four parts, or // quarters, of more-or-less equal size. Three main quartiles used are: The // first quartile (Q1) splits off the lowest 25% of data from the highest 75%. // It is also known as the lower or 25th empirical quartile, as 25% of the data // is below this point. The second quartile (Q2) is the median of a data set. // So, 50% of the data lies below this point. The third quartile (Q3) splits // off the highest 25% of data from the lowest 75%. It is known as the upper or // 75th empirical quartile, as 75% of the data lies below this point. Here, the // quartiles is provided as an ordered list of quartile values for the scanned // data, occurring in order Q1, median, Q3. Quartiles []float64 `json:"quartiles,omitempty"` // StandardDeviation: Standard deviation of non-null values in the scanned // data. NaN, if the field has a NaN. StandardDeviation float64 `json:"standardDeviation,omitempty"` // ForceSendFields is a list of field names (e.g. "Average") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Average") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoDoubleFieldInfo:
The profile information for a double type field.
func (GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoDoubleFieldInfo) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoDoubleFieldInfo) MarshalJSON() ([]byte, error)
func (*GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoDoubleFieldInfo) UnmarshalJSON ¶
func (s *GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoDoubleFieldInfo) UnmarshalJSON(data []byte) error
type GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoIntegerFieldInfo ¶
type GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoIntegerFieldInfo struct { // Average: Average of non-null values in the scanned data. NaN, if the field // has a NaN. Average float64 `json:"average,omitempty"` // Max: Maximum of non-null values in the scanned data. NaN, if the field has a // NaN. Max int64 `json:"max,omitempty,string"` // Min: Minimum of non-null values in the scanned data. NaN, if the field has a // NaN. Min int64 `json:"min,omitempty,string"` // Quartiles: A quartile divides the number of data points into four parts, or // quarters, of more-or-less equal size. Three main quartiles used are: The // first quartile (Q1) splits off the lowest 25% of data from the highest 75%. // It is also known as the lower or 25th empirical quartile, as 25% of the data // is below this point. The second quartile (Q2) is the median of a data set. // So, 50% of the data lies below this point. The third quartile (Q3) splits // off the highest 25% of data from the lowest 75%. It is known as the upper or // 75th empirical quartile, as 75% of the data lies below this point. Here, the // quartiles is provided as an ordered list of approximate quartile values for // the scanned data, occurring in order Q1, median, Q3. Quartiles googleapi.Int64s `json:"quartiles,omitempty"` // StandardDeviation: Standard deviation of non-null values in the scanned // data. NaN, if the field has a NaN. StandardDeviation float64 `json:"standardDeviation,omitempty"` // ForceSendFields is a list of field names (e.g. "Average") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Average") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoIntegerFieldInfo : The profile information for an integer type field.
func (GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoIntegerFieldInfo) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoIntegerFieldInfo) MarshalJSON() ([]byte, error)
func (*GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoIntegerFieldInfo) UnmarshalJSON ¶
func (s *GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoIntegerFieldInfo) UnmarshalJSON(data []byte) error
type GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoStringFieldInfo ¶
type GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoStringFieldInfo struct { // AverageLength: Average length of non-null values in the scanned data. AverageLength float64 `json:"averageLength,omitempty"` // MaxLength: Maximum length of non-null values in the scanned data. MaxLength int64 `json:"maxLength,omitempty,string"` // MinLength: Minimum length of non-null values in the scanned data. MinLength int64 `json:"minLength,omitempty,string"` // ForceSendFields is a list of field names (e.g. "AverageLength") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AverageLength") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoStringFieldInfo:
The profile information for a string type field.
func (GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoStringFieldInfo) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoStringFieldInfo) MarshalJSON() ([]byte, error)
func (*GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoStringFieldInfo) UnmarshalJSON ¶
func (s *GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoStringFieldInfo) UnmarshalJSON(data []byte) error
type GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoTopNValue ¶
type GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoTopNValue struct { // Count: Count of the corresponding value in the scanned data. Count int64 `json:"count,omitempty,string"` // Ratio: Ratio of the corresponding value in the field against the total // number of rows in the scanned data. Ratio float64 `json:"ratio,omitempty"` // Value: String value of a top N non-null value. Value string `json:"value,omitempty"` // ForceSendFields is a list of field names (e.g. "Count") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Count") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoTopNValue: Top N non-null values in the scanned data.
func (GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoTopNValue) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoTopNValue) MarshalJSON() ([]byte, error)
func (*GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoTopNValue) UnmarshalJSON ¶
func (s *GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoTopNValue) UnmarshalJSON(data []byte) error
type GoogleCloudDataplexV1DataProfileSpec ¶
type GoogleCloudDataplexV1DataProfileSpec struct { // ExcludeFields: Optional. The fields to exclude from data profile.If // specified, the fields will be excluded from data profile, regardless of // include_fields value. ExcludeFields *GoogleCloudDataplexV1DataProfileSpecSelectedFields `json:"excludeFields,omitempty"` // IncludeFields: Optional. The fields to include in data profile.If not // specified, all fields at the time of profile scan job execution are // included, except for ones listed in exclude_fields. IncludeFields *GoogleCloudDataplexV1DataProfileSpecSelectedFields `json:"includeFields,omitempty"` // PostScanActions: Optional. Actions to take upon job completion.. PostScanActions *GoogleCloudDataplexV1DataProfileSpecPostScanActions `json:"postScanActions,omitempty"` // RowFilter: Optional. A filter applied to all rows in a single DataScan job. // The filter needs to be a valid SQL expression for a WHERE clause in BigQuery // standard SQL syntax. Example: col1 >= 0 AND col2 < 10 RowFilter string `json:"rowFilter,omitempty"` // SamplingPercent: Optional. The percentage of the records to be selected from // the dataset for DataScan. Value can range between 0.0 and 100.0 with up to 3 // significant decimal digits. Sampling is not applied if sampling_percent is // not specified, 0 or 100. SamplingPercent float64 `json:"samplingPercent,omitempty"` // ForceSendFields is a list of field names (e.g. "ExcludeFields") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ExcludeFields") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataProfileSpec: DataProfileScan related setting.
func (GoogleCloudDataplexV1DataProfileSpec) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataProfileSpec) MarshalJSON() ([]byte, error)
func (*GoogleCloudDataplexV1DataProfileSpec) UnmarshalJSON ¶
func (s *GoogleCloudDataplexV1DataProfileSpec) UnmarshalJSON(data []byte) error
type GoogleCloudDataplexV1DataProfileSpecPostScanActions ¶
type GoogleCloudDataplexV1DataProfileSpecPostScanActions struct { // BigqueryExport: Optional. If set, results will be exported to the provided // BigQuery table. BigqueryExport *GoogleCloudDataplexV1DataProfileSpecPostScanActionsBigQueryExport `json:"bigqueryExport,omitempty"` // ForceSendFields is a list of field names (e.g. "BigqueryExport") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BigqueryExport") to include in // API requests with the JSON null value. By default, fields with empty values // are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataProfileSpecPostScanActions: The configuration of post scan actions of DataProfileScan job.
func (GoogleCloudDataplexV1DataProfileSpecPostScanActions) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataProfileSpecPostScanActions) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataProfileSpecPostScanActionsBigQueryExport ¶
type GoogleCloudDataplexV1DataProfileSpecPostScanActionsBigQueryExport struct { // ResultsTable: Optional. The BigQuery table to export DataProfileScan results // to. Format: // //bigquery.googleapis.com/projects/PROJECT_ID/datasets/DATASET_ID/tables/TABL // E_ID ResultsTable string `json:"resultsTable,omitempty"` // ForceSendFields is a list of field names (e.g. "ResultsTable") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ResultsTable") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataProfileSpecPostScanActionsBigQueryExport: The configuration of BigQuery export post scan action.
func (GoogleCloudDataplexV1DataProfileSpecPostScanActionsBigQueryExport) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataProfileSpecPostScanActionsBigQueryExport) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataProfileSpecSelectedFields ¶
type GoogleCloudDataplexV1DataProfileSpecSelectedFields struct { // FieldNames: Optional. Expected input is a list of fully qualified names of // fields as in the schema.Only top-level field names for nested fields are // supported. For instance, if 'x' is of nested field type, listing 'x' is // supported but 'x.y.z' is not supported. Here 'y' and 'y.z' are nested fields // of 'x'. FieldNames []string `json:"fieldNames,omitempty"` // ForceSendFields is a list of field names (e.g. "FieldNames") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "FieldNames") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataProfileSpecSelectedFields: The specification for fields to include or exclude in data profile scan.
func (GoogleCloudDataplexV1DataProfileSpecSelectedFields) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataProfileSpecSelectedFields) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataQualityColumnResult ¶
type GoogleCloudDataplexV1DataQualityColumnResult struct { // Column: Output only. The column specified in the DataQualityRule. Column string `json:"column,omitempty"` // Score: Output only. The column-level data quality score for this data scan // job if and only if the 'column' field is set.The score ranges between // between 0, 100 (up to two decimal points). Score float64 `json:"score,omitempty"` // ForceSendFields is a list of field names (e.g. "Column") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Column") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataQualityColumnResult: DataQualityColumnResult provides a more detailed, per-column view of the results.
func (GoogleCloudDataplexV1DataQualityColumnResult) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataQualityColumnResult) MarshalJSON() ([]byte, error)
func (*GoogleCloudDataplexV1DataQualityColumnResult) UnmarshalJSON ¶
func (s *GoogleCloudDataplexV1DataQualityColumnResult) UnmarshalJSON(data []byte) error
type GoogleCloudDataplexV1DataQualityDimension ¶
type GoogleCloudDataplexV1DataQualityDimension struct { // Name: The dimension name a rule belongs to. Supported dimensions are // "COMPLETENESS", "ACCURACY", "CONSISTENCY", "VALIDITY", "UNIQUENESS", // "INTEGRITY" Name string `json:"name,omitempty"` // ForceSendFields is a list of field names (e.g. "Name") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Name") to include in API requests // with the JSON null value. By default, fields with empty values are omitted // from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataQualityDimension: A dimension captures data quality intent about a defined subset of the rules specified.
func (GoogleCloudDataplexV1DataQualityDimension) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataQualityDimension) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataQualityDimensionResult ¶
type GoogleCloudDataplexV1DataQualityDimensionResult struct { // Dimension: Output only. The dimension config specified in the // DataQualitySpec, as is. Dimension *GoogleCloudDataplexV1DataQualityDimension `json:"dimension,omitempty"` // Passed: Whether the dimension passed or failed. Passed bool `json:"passed,omitempty"` // Score: Output only. The dimension-level data quality score for this data // scan job if and only if the 'dimension' field is set.The score ranges // between 0, 100 (up to two decimal points). Score float64 `json:"score,omitempty"` // ForceSendFields is a list of field names (e.g. "Dimension") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Dimension") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataQualityDimensionResult: DataQualityDimensionResult provides a more detailed, per-dimension view of the results.
func (GoogleCloudDataplexV1DataQualityDimensionResult) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataQualityDimensionResult) MarshalJSON() ([]byte, error)
func (*GoogleCloudDataplexV1DataQualityDimensionResult) UnmarshalJSON ¶
func (s *GoogleCloudDataplexV1DataQualityDimensionResult) UnmarshalJSON(data []byte) error
type GoogleCloudDataplexV1DataQualityResult ¶
type GoogleCloudDataplexV1DataQualityResult struct { // Columns: Output only. A list of results at the column level.A column will // have a corresponding DataQualityColumnResult if and only if there is at // least one rule with the 'column' field set to it. Columns []*GoogleCloudDataplexV1DataQualityColumnResult `json:"columns,omitempty"` // Dimensions: A list of results at the dimension level.A dimension will have a // corresponding DataQualityDimensionResult if and only if there is at least // one rule with the 'dimension' field set to it. Dimensions []*GoogleCloudDataplexV1DataQualityDimensionResult `json:"dimensions,omitempty"` // Passed: Overall data quality result -- true if all rules passed. Passed bool `json:"passed,omitempty"` // PostScanActionsResult: Output only. The result of post scan actions. PostScanActionsResult *GoogleCloudDataplexV1DataQualityResultPostScanActionsResult `json:"postScanActionsResult,omitempty"` // RowCount: The count of rows processed. RowCount int64 `json:"rowCount,omitempty,string"` // Rules: A list of all the rules in a job, and their results. Rules []*GoogleCloudDataplexV1DataQualityRuleResult `json:"rules,omitempty"` // ScannedData: The data scanned for this result. ScannedData *GoogleCloudDataplexV1ScannedData `json:"scannedData,omitempty"` // Score: Output only. The overall data quality score.The score ranges between // 0, 100 (up to two decimal points). Score float64 `json:"score,omitempty"` // ForceSendFields is a list of field names (e.g. "Columns") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Columns") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataQualityResult: The output of a DataQualityScan.
func (GoogleCloudDataplexV1DataQualityResult) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataQualityResult) MarshalJSON() ([]byte, error)
func (*GoogleCloudDataplexV1DataQualityResult) UnmarshalJSON ¶
func (s *GoogleCloudDataplexV1DataQualityResult) UnmarshalJSON(data []byte) error
type GoogleCloudDataplexV1DataQualityResultPostScanActionsResult ¶
type GoogleCloudDataplexV1DataQualityResultPostScanActionsResult struct { // BigqueryExportResult: Output only. The result of BigQuery export post scan // action. BigqueryExportResult *GoogleCloudDataplexV1DataQualityResultPostScanActionsResultBigQueryExportResult `json:"bigqueryExportResult,omitempty"` // ForceSendFields is a list of field names (e.g. "BigqueryExportResult") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BigqueryExportResult") to include // in API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataQualityResultPostScanActionsResult: The result of post scan actions of DataQualityScan job.
func (GoogleCloudDataplexV1DataQualityResultPostScanActionsResult) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataQualityResultPostScanActionsResult) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataQualityResultPostScanActionsResultBigQueryExportResult ¶
type GoogleCloudDataplexV1DataQualityResultPostScanActionsResultBigQueryExportResult struct { // Message: Output only. Additional information about the BigQuery exporting. Message string `json:"message,omitempty"` // State: Output only. Execution state for the BigQuery exporting. // // Possible values: // "STATE_UNSPECIFIED" - The exporting state is unspecified. // "SUCCEEDED" - The exporting completed successfully. // "FAILED" - The exporting is no longer running due to an error. // "SKIPPED" - The exporting is skipped due to no valid scan result to export // (usually caused by scan failed). State string `json:"state,omitempty"` // ForceSendFields is a list of field names (e.g. "Message") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Message") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataQualityResultPostScanActionsResultBigQueryExportResu lt: The result of BigQuery export post scan action.
func (GoogleCloudDataplexV1DataQualityResultPostScanActionsResultBigQueryExportResult) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataQualityResultPostScanActionsResultBigQueryExportResult) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataQualityRule ¶
type GoogleCloudDataplexV1DataQualityRule struct { // Column: Optional. The unnested column which this rule is evaluated against. Column string `json:"column,omitempty"` // Description: Optional. Description of the rule. The maximum length is 1,024 // characters. Description string `json:"description,omitempty"` // Dimension: Required. The dimension a rule belongs to. Results are also // aggregated at the dimension level. Supported dimensions are "COMPLETENESS", // "ACCURACY", "CONSISTENCY", "VALIDITY", "UNIQUENESS", "INTEGRITY" Dimension string `json:"dimension,omitempty"` // IgnoreNull: Optional. Rows with null values will automatically fail a rule, // unless ignore_null is true. In that case, such null rows are trivially // considered passing.This field is only valid for the following type of rules: // RangeExpectation RegexExpectation SetExpectation UniquenessExpectation IgnoreNull bool `json:"ignoreNull,omitempty"` // Name: Optional. A mutable name for the rule. The name must contain only // letters (a-z, A-Z), numbers (0-9), or hyphens (-). The maximum length is 63 // characters. Must start with a letter. Must end with a number or a letter. Name string `json:"name,omitempty"` // NonNullExpectation: Row-level rule which evaluates whether each column value // is null. NonNullExpectation *GoogleCloudDataplexV1DataQualityRuleNonNullExpectation `json:"nonNullExpectation,omitempty"` // RangeExpectation: Row-level rule which evaluates whether each column value // lies between a specified range. RangeExpectation *GoogleCloudDataplexV1DataQualityRuleRangeExpectation `json:"rangeExpectation,omitempty"` // RegexExpectation: Row-level rule which evaluates whether each column value // matches a specified regex. RegexExpectation *GoogleCloudDataplexV1DataQualityRuleRegexExpectation `json:"regexExpectation,omitempty"` // RowConditionExpectation: Row-level rule which evaluates whether each row in // a table passes the specified condition. RowConditionExpectation *GoogleCloudDataplexV1DataQualityRuleRowConditionExpectation `json:"rowConditionExpectation,omitempty"` // SetExpectation: Row-level rule which evaluates whether each column value is // contained by a specified set. SetExpectation *GoogleCloudDataplexV1DataQualityRuleSetExpectation `json:"setExpectation,omitempty"` // SqlAssertion: Aggregate rule which evaluates the number of rows returned for // the provided statement. If any rows are returned, this rule fails. SqlAssertion *GoogleCloudDataplexV1DataQualityRuleSqlAssertion `json:"sqlAssertion,omitempty"` // StatisticRangeExpectation: Aggregate rule which evaluates whether the column // aggregate statistic lies between a specified range. StatisticRangeExpectation *GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectation `json:"statisticRangeExpectation,omitempty"` // Suspended: Optional. Whether the Rule is active or suspended. Default is // false. Suspended bool `json:"suspended,omitempty"` // TableConditionExpectation: Aggregate rule which evaluates whether the // provided expression is true for a table. TableConditionExpectation *GoogleCloudDataplexV1DataQualityRuleTableConditionExpectation `json:"tableConditionExpectation,omitempty"` // Threshold: Optional. The minimum ratio of passing_rows / total_rows required // to pass this rule, with a range of 0.0, 1.0.0 indicates default value (i.e. // 1.0).This field is only valid for row-level type rules. Threshold float64 `json:"threshold,omitempty"` // UniquenessExpectation: Row-level rule which evaluates whether each column // value is unique. UniquenessExpectation *GoogleCloudDataplexV1DataQualityRuleUniquenessExpectation `json:"uniquenessExpectation,omitempty"` // ForceSendFields is a list of field names (e.g. "Column") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Column") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataQualityRule: A rule captures data quality intent about a data source.
func (GoogleCloudDataplexV1DataQualityRule) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataQualityRule) MarshalJSON() ([]byte, error)
func (*GoogleCloudDataplexV1DataQualityRule) UnmarshalJSON ¶
func (s *GoogleCloudDataplexV1DataQualityRule) UnmarshalJSON(data []byte) error
type GoogleCloudDataplexV1DataQualityRuleNonNullExpectation ¶
type GoogleCloudDataplexV1DataQualityRuleNonNullExpectation struct { }
GoogleCloudDataplexV1DataQualityRuleNonNullExpectation: Evaluates whether each column value is null.
type GoogleCloudDataplexV1DataQualityRuleRangeExpectation ¶
type GoogleCloudDataplexV1DataQualityRuleRangeExpectation struct { // MaxValue: Optional. The maximum column value allowed for a row to pass this // validation. At least one of min_value and max_value need to be provided. MaxValue string `json:"maxValue,omitempty"` // MinValue: Optional. The minimum column value allowed for a row to pass this // validation. At least one of min_value and max_value need to be provided. MinValue string `json:"minValue,omitempty"` // StrictMaxEnabled: Optional. Whether each value needs to be strictly lesser // than ('<') the maximum, or if equality is allowed.Only relevant if a // max_value has been defined. Default = false. StrictMaxEnabled bool `json:"strictMaxEnabled,omitempty"` // StrictMinEnabled: Optional. Whether each value needs to be strictly greater // than ('>') the minimum, or if equality is allowed.Only relevant if a // min_value has been defined. Default = false. StrictMinEnabled bool `json:"strictMinEnabled,omitempty"` // ForceSendFields is a list of field names (e.g. "MaxValue") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "MaxValue") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataQualityRuleRangeExpectation: Evaluates whether each column value lies between a specified range.
func (GoogleCloudDataplexV1DataQualityRuleRangeExpectation) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataQualityRuleRangeExpectation) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataQualityRuleRegexExpectation ¶
type GoogleCloudDataplexV1DataQualityRuleRegexExpectation struct { // Regex: Optional. A regular expression the column value is expected to match. Regex string `json:"regex,omitempty"` // ForceSendFields is a list of field names (e.g. "Regex") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Regex") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataQualityRuleRegexExpectation: Evaluates whether each column value matches a specified regex.
func (GoogleCloudDataplexV1DataQualityRuleRegexExpectation) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataQualityRuleRegexExpectation) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataQualityRuleResult ¶
type GoogleCloudDataplexV1DataQualityRuleResult struct { // AssertionRowCount: Output only. The number of rows returned by the SQL // statement in a SQL assertion rule.This field is only valid for SQL assertion // rules. AssertionRowCount int64 `json:"assertionRowCount,omitempty,string"` // EvaluatedCount: The number of rows a rule was evaluated against.This field // is only valid for row-level type rules.Evaluated count can be configured to // either include all rows (default) - with null rows automatically failing // rule evaluation, or exclude null rows from the evaluated_count, by setting // ignore_nulls = true. EvaluatedCount int64 `json:"evaluatedCount,omitempty,string"` // FailingRowsQuery: The query to find rows that did not pass this rule.This // field is only valid for row-level type rules. FailingRowsQuery string `json:"failingRowsQuery,omitempty"` // NullCount: The number of rows with null values in the specified column. NullCount int64 `json:"nullCount,omitempty,string"` // PassRatio: The ratio of passed_count / evaluated_count.This field is only // valid for row-level type rules. PassRatio float64 `json:"passRatio,omitempty"` // Passed: Whether the rule passed or failed. Passed bool `json:"passed,omitempty"` // PassedCount: The number of rows which passed a rule evaluation.This field is // only valid for row-level type rules. PassedCount int64 `json:"passedCount,omitempty,string"` // Rule: The rule specified in the DataQualitySpec, as is. Rule *GoogleCloudDataplexV1DataQualityRule `json:"rule,omitempty"` // ForceSendFields is a list of field names (e.g. "AssertionRowCount") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AssertionRowCount") to include in // API requests with the JSON null value. By default, fields with empty values // are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataQualityRuleResult: DataQualityRuleResult provides a more detailed, per-rule view of the results.
func (GoogleCloudDataplexV1DataQualityRuleResult) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataQualityRuleResult) MarshalJSON() ([]byte, error)
func (*GoogleCloudDataplexV1DataQualityRuleResult) UnmarshalJSON ¶
func (s *GoogleCloudDataplexV1DataQualityRuleResult) UnmarshalJSON(data []byte) error
type GoogleCloudDataplexV1DataQualityRuleRowConditionExpectation ¶
type GoogleCloudDataplexV1DataQualityRuleRowConditionExpectation struct { // SqlExpression: Optional. The SQL expression. SqlExpression string `json:"sqlExpression,omitempty"` // ForceSendFields is a list of field names (e.g. "SqlExpression") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "SqlExpression") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataQualityRuleRowConditionExpectation: Evaluates whether each row passes the specified condition.The SQL expression needs to use BigQuery standard SQL syntax and should produce a boolean value per row as the result.Example: col1 >= 0 AND col2 < 10
func (GoogleCloudDataplexV1DataQualityRuleRowConditionExpectation) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataQualityRuleRowConditionExpectation) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataQualityRuleSetExpectation ¶
type GoogleCloudDataplexV1DataQualityRuleSetExpectation struct { // Values: Optional. Expected values for the column value. Values []string `json:"values,omitempty"` // ForceSendFields is a list of field names (e.g. "Values") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Values") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataQualityRuleSetExpectation: Evaluates whether each column value is contained by a specified set.
func (GoogleCloudDataplexV1DataQualityRuleSetExpectation) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataQualityRuleSetExpectation) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataQualityRuleSqlAssertion ¶
type GoogleCloudDataplexV1DataQualityRuleSqlAssertion struct { // SqlStatement: Optional. The SQL statement. SqlStatement string `json:"sqlStatement,omitempty"` // ForceSendFields is a list of field names (e.g. "SqlStatement") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "SqlStatement") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataQualityRuleSqlAssertion: A SQL statement that is evaluated to return rows that match an invalid state. If any rows are are returned, this rule fails.The SQL statement must use BigQuery standard SQL syntax, and must not contain any semicolons.You can use the data reference parameter ${data()} to reference the source table with all of its precondition filters applied. Examples of precondition filters include row filters, incremental data filters, and sampling. For more information, see Data reference parameter (https://cloud.google.com/dataplex/docs/auto-data-quality-overview#data-reference-parameter).Example: SELECT * FROM ${data()} WHERE price < 0
func (GoogleCloudDataplexV1DataQualityRuleSqlAssertion) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataQualityRuleSqlAssertion) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectation ¶
type GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectation struct { // MaxValue: Optional. The maximum column statistic value allowed for a row to // pass this validation.At least one of min_value and max_value need to be // provided. MaxValue string `json:"maxValue,omitempty"` // MinValue: Optional. The minimum column statistic value allowed for a row to // pass this validation.At least one of min_value and max_value need to be // provided. MinValue string `json:"minValue,omitempty"` // Statistic: Optional. The aggregate metric to evaluate. // // Possible values: // "STATISTIC_UNDEFINED" - Unspecified statistic type // "MEAN" - Evaluate the column mean // "MIN" - Evaluate the column min // "MAX" - Evaluate the column max Statistic string `json:"statistic,omitempty"` // StrictMaxEnabled: Optional. Whether column statistic needs to be strictly // lesser than ('<') the maximum, or if equality is allowed.Only relevant if a // max_value has been defined. Default = false. StrictMaxEnabled bool `json:"strictMaxEnabled,omitempty"` // StrictMinEnabled: Optional. Whether column statistic needs to be strictly // greater than ('>') the minimum, or if equality is allowed.Only relevant if a // min_value has been defined. Default = false. StrictMinEnabled bool `json:"strictMinEnabled,omitempty"` // ForceSendFields is a list of field names (e.g. "MaxValue") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "MaxValue") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectation: Evaluates whether the column aggregate statistic lies between a specified range.
func (GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectation) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectation) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataQualityRuleTableConditionExpectation ¶
type GoogleCloudDataplexV1DataQualityRuleTableConditionExpectation struct { // SqlExpression: Optional. The SQL expression. SqlExpression string `json:"sqlExpression,omitempty"` // ForceSendFields is a list of field names (e.g. "SqlExpression") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "SqlExpression") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataQualityRuleTableConditionExpectation: Evaluates whether the provided expression is true.The SQL expression needs to use BigQuery standard SQL syntax and should produce a scalar boolean result.Example: MIN(col1) >= 0
func (GoogleCloudDataplexV1DataQualityRuleTableConditionExpectation) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataQualityRuleTableConditionExpectation) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataQualityRuleUniquenessExpectation ¶
type GoogleCloudDataplexV1DataQualityRuleUniquenessExpectation struct { }
GoogleCloudDataplexV1DataQualityRuleUniquenessExpectation: Evaluates whether the column has duplicates.
type GoogleCloudDataplexV1DataQualityScanRuleResult ¶
type GoogleCloudDataplexV1DataQualityScanRuleResult struct { // AssertionRowCount: The number of rows returned by the SQL statement in a SQL // assertion rule. This field is only valid for SQL assertion rules. AssertionRowCount int64 `json:"assertionRowCount,omitempty,string"` // Column: The column which this rule is evaluated against. Column string `json:"column,omitempty"` // DataSource: The data source of the data scan (e.g. BigQuery table name). DataSource string `json:"dataSource,omitempty"` // EvaluatedRowCount: The number of rows evaluated against the data quality // rule. This field is only valid for rules of PER_ROW evaluation type. EvaluatedRowCount int64 `json:"evaluatedRowCount,omitempty,string"` // EvalutionType: The evaluation type of the data quality rule. // // Possible values: // "EVALUATION_TYPE_UNSPECIFIED" - An unspecified evaluation type. // "PER_ROW" - The rule evaluation is done at per row level. // "AGGREGATE" - The rule evaluation is done for an aggregate of rows. EvalutionType string `json:"evalutionType,omitempty"` // JobId: Identifier of the specific data scan job this log entry is for. JobId string `json:"jobId,omitempty"` // NullRowCount: The number of rows with null values in the specified column. NullRowCount int64 `json:"nullRowCount,omitempty,string"` // PassedRowCount: The number of rows which passed a rule evaluation. This // field is only valid for rules of PER_ROW evaluation type. PassedRowCount int64 `json:"passedRowCount,omitempty,string"` // Result: The result of the data quality rule. // // Possible values: // "RESULT_UNSPECIFIED" - An unspecified result. // "PASSED" - The data quality rule passed. // "FAILED" - The data quality rule failed. Result string `json:"result,omitempty"` // RuleDimension: The dimension of the data quality rule. RuleDimension string `json:"ruleDimension,omitempty"` // RuleName: The name of the data quality rule. RuleName string `json:"ruleName,omitempty"` // RuleType: The type of the data quality rule. // // Possible values: // "RULE_TYPE_UNSPECIFIED" - An unspecified rule type. // "NON_NULL_EXPECTATION" - See DataQualityRule.NonNullExpectation. // "RANGE_EXPECTATION" - See DataQualityRule.RangeExpectation. // "REGEX_EXPECTATION" - See DataQualityRule.RegexExpectation. // "ROW_CONDITION_EXPECTATION" - See DataQualityRule.RowConditionExpectation. // "SET_EXPECTATION" - See DataQualityRule.SetExpectation. // "STATISTIC_RANGE_EXPECTATION" - See // DataQualityRule.StatisticRangeExpectation. // "TABLE_CONDITION_EXPECTATION" - See // DataQualityRule.TableConditionExpectation. // "UNIQUENESS_EXPECTATION" - See DataQualityRule.UniquenessExpectation. // "SQL_ASSERTION" - See DataQualityRule.SqlAssertion. RuleType string `json:"ruleType,omitempty"` // ThresholdPercent: The passing threshold (0.0, 100.0) of the data quality // rule. ThresholdPercent float64 `json:"thresholdPercent,omitempty"` // ForceSendFields is a list of field names (e.g. "AssertionRowCount") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AssertionRowCount") to include in // API requests with the JSON null value. By default, fields with empty values // are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataQualityScanRuleResult: Information about the result of a data quality rule for data quality scan. The monitored resource is 'DataScan'.
func (GoogleCloudDataplexV1DataQualityScanRuleResult) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataQualityScanRuleResult) MarshalJSON() ([]byte, error)
func (*GoogleCloudDataplexV1DataQualityScanRuleResult) UnmarshalJSON ¶
func (s *GoogleCloudDataplexV1DataQualityScanRuleResult) UnmarshalJSON(data []byte) error
type GoogleCloudDataplexV1DataQualitySpec ¶
type GoogleCloudDataplexV1DataQualitySpec struct { // PostScanActions: Optional. Actions to take upon job completion. PostScanActions *GoogleCloudDataplexV1DataQualitySpecPostScanActions `json:"postScanActions,omitempty"` // RowFilter: Optional. A filter applied to all rows in a single DataScan job. // The filter needs to be a valid SQL expression for a WHERE clause in BigQuery // standard SQL syntax. Example: col1 >= 0 AND col2 < 10 RowFilter string `json:"rowFilter,omitempty"` // Rules: Required. The list of rules to evaluate against a data source. At // least one rule is required. Rules []*GoogleCloudDataplexV1DataQualityRule `json:"rules,omitempty"` // SamplingPercent: Optional. The percentage of the records to be selected from // the dataset for DataScan. Value can range between 0.0 and 100.0 with up to 3 // significant decimal digits. Sampling is not applied if sampling_percent is // not specified, 0 or 100. SamplingPercent float64 `json:"samplingPercent,omitempty"` // ForceSendFields is a list of field names (e.g. "PostScanActions") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "PostScanActions") to include in // API requests with the JSON null value. By default, fields with empty values // are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataQualitySpec: DataQualityScan related setting.
func (GoogleCloudDataplexV1DataQualitySpec) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataQualitySpec) MarshalJSON() ([]byte, error)
func (*GoogleCloudDataplexV1DataQualitySpec) UnmarshalJSON ¶
func (s *GoogleCloudDataplexV1DataQualitySpec) UnmarshalJSON(data []byte) error
type GoogleCloudDataplexV1DataQualitySpecPostScanActions ¶
type GoogleCloudDataplexV1DataQualitySpecPostScanActions struct { // BigqueryExport: Optional. If set, results will be exported to the provided // BigQuery table. BigqueryExport *GoogleCloudDataplexV1DataQualitySpecPostScanActionsBigQueryExport `json:"bigqueryExport,omitempty"` // NotificationReport: Optional. If set, results will be sent to the provided // notification receipts upon triggers. NotificationReport *GoogleCloudDataplexV1DataQualitySpecPostScanActionsNotificationReport `json:"notificationReport,omitempty"` // ForceSendFields is a list of field names (e.g. "BigqueryExport") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BigqueryExport") to include in // API requests with the JSON null value. By default, fields with empty values // are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataQualitySpecPostScanActions: The configuration of post scan actions of DataQualityScan.
func (GoogleCloudDataplexV1DataQualitySpecPostScanActions) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataQualitySpecPostScanActions) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataQualitySpecPostScanActionsBigQueryExport ¶
type GoogleCloudDataplexV1DataQualitySpecPostScanActionsBigQueryExport struct { // ResultsTable: Optional. The BigQuery table to export DataQualityScan results // to. Format: // //bigquery.googleapis.com/projects/PROJECT_ID/datasets/DATASET_ID/tables/TABL // E_ID ResultsTable string `json:"resultsTable,omitempty"` // ForceSendFields is a list of field names (e.g. "ResultsTable") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ResultsTable") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataQualitySpecPostScanActionsBigQueryExport: The configuration of BigQuery export post scan action.
func (GoogleCloudDataplexV1DataQualitySpecPostScanActionsBigQueryExport) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataQualitySpecPostScanActionsBigQueryExport) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataQualitySpecPostScanActionsJobEndTrigger ¶
type GoogleCloudDataplexV1DataQualitySpecPostScanActionsJobEndTrigger struct { }
GoogleCloudDataplexV1DataQualitySpecPostScanActionsJobEndTrigger: This trigger is triggered whenever a scan job run ends, regardless of the result.
type GoogleCloudDataplexV1DataQualitySpecPostScanActionsJobFailureTrigger ¶
type GoogleCloudDataplexV1DataQualitySpecPostScanActionsJobFailureTrigger struct { }
GoogleCloudDataplexV1DataQualitySpecPostScanActionsJobFailureTrigger: This trigger is triggered when the scan job itself fails, regardless of the result.
type GoogleCloudDataplexV1DataQualitySpecPostScanActionsNotificationReport ¶
type GoogleCloudDataplexV1DataQualitySpecPostScanActionsNotificationReport struct { // JobEndTrigger: Optional. If set, report will be sent when a scan job ends. JobEndTrigger *GoogleCloudDataplexV1DataQualitySpecPostScanActionsJobEndTrigger `json:"jobEndTrigger,omitempty"` // JobFailureTrigger: Optional. If set, report will be sent when a scan job // fails. JobFailureTrigger *GoogleCloudDataplexV1DataQualitySpecPostScanActionsJobFailureTrigger `json:"jobFailureTrigger,omitempty"` // Recipients: Required. The recipients who will receive the notification // report. Recipients *GoogleCloudDataplexV1DataQualitySpecPostScanActionsRecipients `json:"recipients,omitempty"` // ScoreThresholdTrigger: Optional. If set, report will be sent when score // threshold is met. ScoreThresholdTrigger *GoogleCloudDataplexV1DataQualitySpecPostScanActionsScoreThresholdTrigger `json:"scoreThresholdTrigger,omitempty"` // ForceSendFields is a list of field names (e.g. "JobEndTrigger") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "JobEndTrigger") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataQualitySpecPostScanActionsNotificationReport: The configuration of notification report post scan action.
func (GoogleCloudDataplexV1DataQualitySpecPostScanActionsNotificationReport) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataQualitySpecPostScanActionsNotificationReport) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataQualitySpecPostScanActionsRecipients ¶
type GoogleCloudDataplexV1DataQualitySpecPostScanActionsRecipients struct { // Emails: Optional. The email recipients who will receive the DataQualityScan // results report. Emails []string `json:"emails,omitempty"` // ForceSendFields is a list of field names (e.g. "Emails") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Emails") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataQualitySpecPostScanActionsRecipients: The individuals or groups who are designated to receive notifications upon triggers.
func (GoogleCloudDataplexV1DataQualitySpecPostScanActionsRecipients) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataQualitySpecPostScanActionsRecipients) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataQualitySpecPostScanActionsScoreThresholdTrigger ¶
type GoogleCloudDataplexV1DataQualitySpecPostScanActionsScoreThresholdTrigger struct { // ScoreThreshold: Optional. The score range is in 0,100. ScoreThreshold float64 `json:"scoreThreshold,omitempty"` // ForceSendFields is a list of field names (e.g. "ScoreThreshold") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ScoreThreshold") to include in // API requests with the JSON null value. By default, fields with empty values // are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataQualitySpecPostScanActionsScoreThresholdTrigger: This trigger is triggered when the DQ score in the job result is less than a specified input score.
func (GoogleCloudDataplexV1DataQualitySpecPostScanActionsScoreThresholdTrigger) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataQualitySpecPostScanActionsScoreThresholdTrigger) MarshalJSON() ([]byte, error)
func (*GoogleCloudDataplexV1DataQualitySpecPostScanActionsScoreThresholdTrigger) UnmarshalJSON ¶
func (s *GoogleCloudDataplexV1DataQualitySpecPostScanActionsScoreThresholdTrigger) UnmarshalJSON(data []byte) error
type GoogleCloudDataplexV1DataScan ¶
type GoogleCloudDataplexV1DataScan struct { // CreateTime: Output only. The time when the scan was created. CreateTime string `json:"createTime,omitempty"` // Data: Required. The data source for DataScan. Data *GoogleCloudDataplexV1DataSource `json:"data,omitempty"` // DataProfileResult: Output only. The result of the data profile scan. DataProfileResult *GoogleCloudDataplexV1DataProfileResult `json:"dataProfileResult,omitempty"` // DataProfileSpec: DataProfileScan related setting. DataProfileSpec *GoogleCloudDataplexV1DataProfileSpec `json:"dataProfileSpec,omitempty"` // DataQualityResult: Output only. The result of the data quality scan. DataQualityResult *GoogleCloudDataplexV1DataQualityResult `json:"dataQualityResult,omitempty"` // DataQualitySpec: DataQualityScan related setting. DataQualitySpec *GoogleCloudDataplexV1DataQualitySpec `json:"dataQualitySpec,omitempty"` // Description: Optional. Description of the scan. Must be between 1-1024 // characters. Description string `json:"description,omitempty"` // DisplayName: Optional. User friendly display name. Must be between 1-256 // characters. DisplayName string `json:"displayName,omitempty"` // ExecutionSpec: Optional. DataScan execution settings.If not specified, the // fields in it will use their default values. ExecutionSpec *GoogleCloudDataplexV1DataScanExecutionSpec `json:"executionSpec,omitempty"` // ExecutionStatus: Output only. Status of the data scan execution. ExecutionStatus *GoogleCloudDataplexV1DataScanExecutionStatus `json:"executionStatus,omitempty"` // Labels: Optional. User-defined labels for the scan. Labels map[string]string `json:"labels,omitempty"` // Name: Output only. The relative resource name of the scan, of the form: // projects/{project}/locations/{location_id}/dataScans/{datascan_id}, where // project refers to a project_id or project_number and location_id refers to a // GCP region. Name string `json:"name,omitempty"` // State: Output only. Current state of the DataScan. // // Possible values: // "STATE_UNSPECIFIED" - State is not specified. // "ACTIVE" - Resource is active, i.e., ready to use. // "CREATING" - Resource is under creation. // "DELETING" - Resource is under deletion. // "ACTION_REQUIRED" - Resource is active but has unresolved actions. State string `json:"state,omitempty"` // Type: Output only. The type of DataScan. // // Possible values: // "DATA_SCAN_TYPE_UNSPECIFIED" - The DataScan type is unspecified. // "DATA_QUALITY" - Data Quality scan. // "DATA_PROFILE" - Data Profile scan. Type string `json:"type,omitempty"` // Uid: Output only. System generated globally unique ID for the scan. This ID // will be different if the scan is deleted and re-created with the same name. Uid string `json:"uid,omitempty"` // UpdateTime: Output only. The time when the scan was last updated. UpdateTime string `json:"updateTime,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataScan: Represents a user-visible job which provides the insights for the related data source.For example: Data Quality: generates queries based on the rules and runs against the data to get data quality check results. Data Profile: analyzes the data in table(s) and generates insights about the structure, content and relationships (such as null percent, cardinality, min/max/mean, etc).
func (GoogleCloudDataplexV1DataScan) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataScan) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataScanEvent ¶
type GoogleCloudDataplexV1DataScanEvent struct { // CreateTime: The time when the data scan job was created. CreateTime string `json:"createTime,omitempty"` // DataProfile: Data profile result for data profile type data scan. DataProfile *GoogleCloudDataplexV1DataScanEventDataProfileResult `json:"dataProfile,omitempty"` // DataProfileConfigs: Applied configs for data profile type data scan. DataProfileConfigs *GoogleCloudDataplexV1DataScanEventDataProfileAppliedConfigs `json:"dataProfileConfigs,omitempty"` // DataQuality: Data quality result for data quality type data scan. DataQuality *GoogleCloudDataplexV1DataScanEventDataQualityResult `json:"dataQuality,omitempty"` // DataQualityConfigs: Applied configs for data quality type data scan. DataQualityConfigs *GoogleCloudDataplexV1DataScanEventDataQualityAppliedConfigs `json:"dataQualityConfigs,omitempty"` // DataSource: The data source of the data scan DataSource string `json:"dataSource,omitempty"` // EndTime: The time when the data scan job finished. EndTime string `json:"endTime,omitempty"` // JobId: The identifier of the specific data scan job this log entry is for. JobId string `json:"jobId,omitempty"` // Message: The message describing the data scan job event. Message string `json:"message,omitempty"` // PostScanActionsResult: The result of post scan actions. PostScanActionsResult *GoogleCloudDataplexV1DataScanEventPostScanActionsResult `json:"postScanActionsResult,omitempty"` // Scope: The scope of the data scan (e.g. full, incremental). // // Possible values: // "SCOPE_UNSPECIFIED" - An unspecified scope type. // "FULL" - Data scan runs on all of the data. // "INCREMENTAL" - Data scan runs on incremental data. Scope string `json:"scope,omitempty"` // SpecVersion: A version identifier of the spec which was used to execute this // job. SpecVersion string `json:"specVersion,omitempty"` // StartTime: The time when the data scan job started to run. StartTime string `json:"startTime,omitempty"` // State: The status of the data scan job. // // Possible values: // "STATE_UNSPECIFIED" - Unspecified job state. // "STARTED" - Data scan job started. // "SUCCEEDED" - Data scan job successfully completed. // "FAILED" - Data scan job was unsuccessful. // "CANCELLED" - Data scan job was cancelled. // "CREATED" - Data scan job was createed. State string `json:"state,omitempty"` // Trigger: The trigger type of the data scan job. // // Possible values: // "TRIGGER_UNSPECIFIED" - An unspecified trigger type. // "ON_DEMAND" - Data scan triggers on demand. // "SCHEDULE" - Data scan triggers as per schedule. Trigger string `json:"trigger,omitempty"` // Type: The type of the data scan. // // Possible values: // "SCAN_TYPE_UNSPECIFIED" - An unspecified data scan type. // "DATA_PROFILE" - Data scan for data profile. // "DATA_QUALITY" - Data scan for data quality. Type string `json:"type,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataScanEvent: These messages contain information about the execution of a datascan. The monitored resource is 'DataScan' Next ID: 13
func (GoogleCloudDataplexV1DataScanEvent) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataScanEvent) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataScanEventDataProfileAppliedConfigs ¶
type GoogleCloudDataplexV1DataScanEventDataProfileAppliedConfigs struct { // ColumnFilterApplied: Boolean indicating whether a column filter was applied // in the DataScan job. ColumnFilterApplied bool `json:"columnFilterApplied,omitempty"` // RowFilterApplied: Boolean indicating whether a row filter was applied in the // DataScan job. RowFilterApplied bool `json:"rowFilterApplied,omitempty"` // SamplingPercent: The percentage of the records selected from the dataset for // DataScan. Value ranges between 0.0 and 100.0. Value 0.0 or 100.0 imply that // sampling was not applied. SamplingPercent float64 `json:"samplingPercent,omitempty"` // ForceSendFields is a list of field names (e.g. "ColumnFilterApplied") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ColumnFilterApplied") to include // in API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataScanEventDataProfileAppliedConfigs: Applied configs for data profile type data scan job.
func (GoogleCloudDataplexV1DataScanEventDataProfileAppliedConfigs) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataScanEventDataProfileAppliedConfigs) MarshalJSON() ([]byte, error)
func (*GoogleCloudDataplexV1DataScanEventDataProfileAppliedConfigs) UnmarshalJSON ¶
func (s *GoogleCloudDataplexV1DataScanEventDataProfileAppliedConfigs) UnmarshalJSON(data []byte) error
type GoogleCloudDataplexV1DataScanEventDataProfileResult ¶
type GoogleCloudDataplexV1DataScanEventDataProfileResult struct { // RowCount: The count of rows processed in the data scan job. RowCount int64 `json:"rowCount,omitempty,string"` // ForceSendFields is a list of field names (e.g. "RowCount") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "RowCount") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataScanEventDataProfileResult: Data profile result for data scan job.
func (GoogleCloudDataplexV1DataScanEventDataProfileResult) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataScanEventDataProfileResult) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataScanEventDataQualityAppliedConfigs ¶
type GoogleCloudDataplexV1DataScanEventDataQualityAppliedConfigs struct { // RowFilterApplied: Boolean indicating whether a row filter was applied in the // DataScan job. RowFilterApplied bool `json:"rowFilterApplied,omitempty"` // SamplingPercent: The percentage of the records selected from the dataset for // DataScan. Value ranges between 0.0 and 100.0. Value 0.0 or 100.0 imply that // sampling was not applied. SamplingPercent float64 `json:"samplingPercent,omitempty"` // ForceSendFields is a list of field names (e.g. "RowFilterApplied") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "RowFilterApplied") to include in // API requests with the JSON null value. By default, fields with empty values // are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataScanEventDataQualityAppliedConfigs: Applied configs for data quality type data scan job.
func (GoogleCloudDataplexV1DataScanEventDataQualityAppliedConfigs) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataScanEventDataQualityAppliedConfigs) MarshalJSON() ([]byte, error)
func (*GoogleCloudDataplexV1DataScanEventDataQualityAppliedConfigs) UnmarshalJSON ¶
func (s *GoogleCloudDataplexV1DataScanEventDataQualityAppliedConfigs) UnmarshalJSON(data []byte) error
type GoogleCloudDataplexV1DataScanEventDataQualityResult ¶
type GoogleCloudDataplexV1DataScanEventDataQualityResult struct { // ColumnScore: The score of each column scanned in the data scan job. The key // of the map is the name of the column. The value is the data quality score // for the column.The score ranges between 0, 100 (up to two decimal points). ColumnScore map[string]float64 `json:"columnScore,omitempty"` // DimensionPassed: The result of each dimension for data quality result. The // key of the map is the name of the dimension. The value is the bool value // depicting whether the dimension result was pass or not. DimensionPassed map[string]bool `json:"dimensionPassed,omitempty"` // DimensionScore: The score of each dimension for data quality result. The key // of the map is the name of the dimension. The value is the data quality score // for the dimension.The score ranges between 0, 100 (up to two decimal // points). DimensionScore map[string]float64 `json:"dimensionScore,omitempty"` // Passed: Whether the data quality result was pass or not. Passed bool `json:"passed,omitempty"` // RowCount: The count of rows processed in the data scan job. RowCount int64 `json:"rowCount,omitempty,string"` // Score: The table-level data quality score for the data scan job.The data // quality score ranges between 0, 100 (up to two decimal points). Score float64 `json:"score,omitempty"` // ForceSendFields is a list of field names (e.g. "ColumnScore") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ColumnScore") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataScanEventDataQualityResult: Data quality result for data scan job.
func (GoogleCloudDataplexV1DataScanEventDataQualityResult) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataScanEventDataQualityResult) MarshalJSON() ([]byte, error)
func (*GoogleCloudDataplexV1DataScanEventDataQualityResult) UnmarshalJSON ¶
func (s *GoogleCloudDataplexV1DataScanEventDataQualityResult) UnmarshalJSON(data []byte) error
type GoogleCloudDataplexV1DataScanEventPostScanActionsResult ¶
type GoogleCloudDataplexV1DataScanEventPostScanActionsResult struct { // BigqueryExportResult: The result of BigQuery export post scan action. BigqueryExportResult *GoogleCloudDataplexV1DataScanEventPostScanActionsResultBigQueryExportResult `json:"bigqueryExportResult,omitempty"` // ForceSendFields is a list of field names (e.g. "BigqueryExportResult") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BigqueryExportResult") to include // in API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataScanEventPostScanActionsResult: Post scan actions result for data scan job.
func (GoogleCloudDataplexV1DataScanEventPostScanActionsResult) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataScanEventPostScanActionsResult) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataScanEventPostScanActionsResultBigQueryExportResult ¶
type GoogleCloudDataplexV1DataScanEventPostScanActionsResultBigQueryExportResult struct { // Message: Additional information about the BigQuery exporting. Message string `json:"message,omitempty"` // State: Execution state for the BigQuery exporting. // // Possible values: // "STATE_UNSPECIFIED" - The exporting state is unspecified. // "SUCCEEDED" - The exporting completed successfully. // "FAILED" - The exporting is no longer running due to an error. // "SKIPPED" - The exporting is skipped due to no valid scan result to export // (usually caused by scan failed). State string `json:"state,omitempty"` // ForceSendFields is a list of field names (e.g. "Message") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Message") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataScanEventPostScanActionsResultBigQueryExportResult: The result of BigQuery export post scan action.
func (GoogleCloudDataplexV1DataScanEventPostScanActionsResultBigQueryExportResult) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataScanEventPostScanActionsResultBigQueryExportResult) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataScanExecutionSpec ¶
type GoogleCloudDataplexV1DataScanExecutionSpec struct { // Field: Immutable. The unnested field (of type Date or Timestamp) that // contains values which monotonically increase over time.If not specified, a // data scan will run for all data in the table. Field string `json:"field,omitempty"` // Trigger: Optional. Spec related to how often and when a scan should be // triggered.If not specified, the default is OnDemand, which means the scan // will not run until the user calls RunDataScan API. Trigger *GoogleCloudDataplexV1Trigger `json:"trigger,omitempty"` // ForceSendFields is a list of field names (e.g. "Field") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Field") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataScanExecutionSpec: DataScan execution settings.
func (GoogleCloudDataplexV1DataScanExecutionSpec) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataScanExecutionSpec) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataScanExecutionStatus ¶
type GoogleCloudDataplexV1DataScanExecutionStatus struct { // LatestJobCreateTime: Optional. The time when the DataScanJob execution was // created. LatestJobCreateTime string `json:"latestJobCreateTime,omitempty"` // LatestJobEndTime: The time when the latest DataScanJob ended. LatestJobEndTime string `json:"latestJobEndTime,omitempty"` // LatestJobStartTime: The time when the latest DataScanJob started. LatestJobStartTime string `json:"latestJobStartTime,omitempty"` // ForceSendFields is a list of field names (e.g. "LatestJobCreateTime") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "LatestJobCreateTime") to include // in API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataScanExecutionStatus: Status of the data scan execution.
func (GoogleCloudDataplexV1DataScanExecutionStatus) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataScanExecutionStatus) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataScanJob ¶
type GoogleCloudDataplexV1DataScanJob struct { // CreateTime: Output only. The time when the DataScanJob was created. CreateTime string `json:"createTime,omitempty"` // DataProfileResult: Output only. The result of the data profile scan. DataProfileResult *GoogleCloudDataplexV1DataProfileResult `json:"dataProfileResult,omitempty"` // DataProfileSpec: Output only. DataProfileScan related setting. DataProfileSpec *GoogleCloudDataplexV1DataProfileSpec `json:"dataProfileSpec,omitempty"` // DataQualityResult: Output only. The result of the data quality scan. DataQualityResult *GoogleCloudDataplexV1DataQualityResult `json:"dataQualityResult,omitempty"` // DataQualitySpec: Output only. DataQualityScan related setting. DataQualitySpec *GoogleCloudDataplexV1DataQualitySpec `json:"dataQualitySpec,omitempty"` // EndTime: Output only. The time when the DataScanJob ended. EndTime string `json:"endTime,omitempty"` // Message: Output only. Additional information about the current state. Message string `json:"message,omitempty"` // Name: Output only. The relative resource name of the DataScanJob, of the // form: // projects/{project}/locations/{location_id}/dataScans/{datascan_id}/jobs/{job_ // id}, where project refers to a project_id or project_number and location_id // refers to a GCP region. Name string `json:"name,omitempty"` // StartTime: Output only. The time when the DataScanJob was started. StartTime string `json:"startTime,omitempty"` // State: Output only. Execution state for the DataScanJob. // // Possible values: // "STATE_UNSPECIFIED" - The DataScanJob state is unspecified. // "RUNNING" - The DataScanJob is running. // "CANCELING" - The DataScanJob is canceling. // "CANCELLED" - The DataScanJob cancellation was successful. // "SUCCEEDED" - The DataScanJob completed successfully. // "FAILED" - The DataScanJob is no longer running due to an error. // "PENDING" - The DataScanJob has been created but not started to run yet. State string `json:"state,omitempty"` // Type: Output only. The type of the parent DataScan. // // Possible values: // "DATA_SCAN_TYPE_UNSPECIFIED" - The DataScan type is unspecified. // "DATA_QUALITY" - Data Quality scan. // "DATA_PROFILE" - Data Profile scan. Type string `json:"type,omitempty"` // Uid: Output only. System generated globally unique ID for the DataScanJob. Uid string `json:"uid,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataScanJob: A DataScanJob represents an instance of DataScan execution.
func (GoogleCloudDataplexV1DataScanJob) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataScanJob) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataSource ¶
type GoogleCloudDataplexV1DataSource struct { // Entity: Immutable. The Dataplex entity that represents the data source (e.g. // BigQuery table) for DataScan, of the form: // projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone // _id}/entities/{entity_id}. Entity string `json:"entity,omitempty"` // Resource: Immutable. The service-qualified full resource name of the cloud // resource for a DataScan job to scan against. The field could be: BigQuery // table of type "TABLE" for DataProfileScan/DataQualityScan Format: // //bigquery.googleapis.com/projects/PROJECT_ID/datasets/DATASET_ID/tables/TABL // E_ID Resource string `json:"resource,omitempty"` // ForceSendFields is a list of field names (e.g. "Entity") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Entity") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataSource: The data source for DataScan.
func (GoogleCloudDataplexV1DataSource) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataSource) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DataTaxonomy ¶
type GoogleCloudDataplexV1DataTaxonomy struct { // AttributeCount: Output only. The number of attributes in the DataTaxonomy. AttributeCount int64 `json:"attributeCount,omitempty"` // ClassCount: Output only. The number of classes in the DataTaxonomy. ClassCount int64 `json:"classCount,omitempty"` // CreateTime: Output only. The time when the DataTaxonomy was created. CreateTime string `json:"createTime,omitempty"` // Description: Optional. Description of the DataTaxonomy. Description string `json:"description,omitempty"` // DisplayName: Optional. User friendly display name. DisplayName string `json:"displayName,omitempty"` // Etag: This checksum is computed by the server based on the value of other // fields, and may be sent on update and delete requests to ensure the client // has an up-to-date value before proceeding. Etag string `json:"etag,omitempty"` // Labels: Optional. User-defined labels for the DataTaxonomy. Labels map[string]string `json:"labels,omitempty"` // Name: Output only. The relative resource name of the DataTaxonomy, of the // form: // projects/{project_number}/locations/{location_id}/dataTaxonomies/{data_taxono // my_id}. Name string `json:"name,omitempty"` // Uid: Output only. System generated globally unique ID for the dataTaxonomy. // This ID will be different if the DataTaxonomy is deleted and re-created with // the same name. Uid string `json:"uid,omitempty"` // UpdateTime: Output only. The time when the DataTaxonomy was last updated. UpdateTime string `json:"updateTime,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "AttributeCount") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AttributeCount") to include in // API requests with the JSON null value. By default, fields with empty values // are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DataTaxonomy: DataTaxonomy represents a set of hierarchical DataAttributes resources, grouped with a common theme Eg: 'SensitiveDataTaxonomy' can have attributes to manage PII data. It is defined at project level.
func (GoogleCloudDataplexV1DataTaxonomy) MarshalJSON ¶
func (s GoogleCloudDataplexV1DataTaxonomy) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DiscoveryEvent ¶
type GoogleCloudDataplexV1DiscoveryEvent struct { // Action: Details about the action associated with the event. Action *GoogleCloudDataplexV1DiscoveryEventActionDetails `json:"action,omitempty"` // AssetId: The id of the associated asset. AssetId string `json:"assetId,omitempty"` // Config: Details about discovery configuration in effect. Config *GoogleCloudDataplexV1DiscoveryEventConfigDetails `json:"config,omitempty"` // DataLocation: The data location associated with the event. DataLocation string `json:"dataLocation,omitempty"` // Entity: Details about the entity associated with the event. Entity *GoogleCloudDataplexV1DiscoveryEventEntityDetails `json:"entity,omitempty"` // LakeId: The id of the associated lake. LakeId string `json:"lakeId,omitempty"` // Message: The log message. Message string `json:"message,omitempty"` // Partition: Details about the partition associated with the event. Partition *GoogleCloudDataplexV1DiscoveryEventPartitionDetails `json:"partition,omitempty"` // Type: The type of the event being logged. // // Possible values: // "EVENT_TYPE_UNSPECIFIED" - An unspecified event type. // "CONFIG" - An event representing discovery configuration in effect. // "ENTITY_CREATED" - An event representing a metadata entity being created. // "ENTITY_UPDATED" - An event representing a metadata entity being updated. // "ENTITY_DELETED" - An event representing a metadata entity being deleted. // "PARTITION_CREATED" - An event representing a partition being created. // "PARTITION_UPDATED" - An event representing a partition being updated. // "PARTITION_DELETED" - An event representing a partition being deleted. Type string `json:"type,omitempty"` // ZoneId: The id of the associated zone. ZoneId string `json:"zoneId,omitempty"` // ForceSendFields is a list of field names (e.g. "Action") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Action") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DiscoveryEvent: The payload associated with Discovery data processing.
func (GoogleCloudDataplexV1DiscoveryEvent) MarshalJSON ¶
func (s GoogleCloudDataplexV1DiscoveryEvent) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DiscoveryEventActionDetails ¶
type GoogleCloudDataplexV1DiscoveryEventActionDetails struct { // Type: The type of action. Eg. IncompatibleDataSchema, InvalidDataFormat Type string `json:"type,omitempty"` // ForceSendFields is a list of field names (e.g. "Type") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Type") to include in API requests // with the JSON null value. By default, fields with empty values are omitted // from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DiscoveryEventActionDetails: Details about the action.
func (GoogleCloudDataplexV1DiscoveryEventActionDetails) MarshalJSON ¶
func (s GoogleCloudDataplexV1DiscoveryEventActionDetails) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DiscoveryEventConfigDetails ¶
type GoogleCloudDataplexV1DiscoveryEventConfigDetails struct { // Parameters: A list of discovery configuration parameters in effect. The keys // are the field paths within DiscoverySpec. Eg. includePatterns, // excludePatterns, csvOptions.disableTypeInference, etc. Parameters map[string]string `json:"parameters,omitempty"` // ForceSendFields is a list of field names (e.g. "Parameters") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Parameters") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DiscoveryEventConfigDetails: Details about configuration events.
func (GoogleCloudDataplexV1DiscoveryEventConfigDetails) MarshalJSON ¶
func (s GoogleCloudDataplexV1DiscoveryEventConfigDetails) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DiscoveryEventEntityDetails ¶
type GoogleCloudDataplexV1DiscoveryEventEntityDetails struct { // Entity: The name of the entity resource. The name is the fully-qualified // resource name. Entity string `json:"entity,omitempty"` // Type: The type of the entity resource. // // Possible values: // "ENTITY_TYPE_UNSPECIFIED" - An unspecified event type. // "TABLE" - Entities representing structured data. // "FILESET" - Entities representing unstructured data. Type string `json:"type,omitempty"` // ForceSendFields is a list of field names (e.g. "Entity") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Entity") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DiscoveryEventEntityDetails: Details about the entity.
func (GoogleCloudDataplexV1DiscoveryEventEntityDetails) MarshalJSON ¶
func (s GoogleCloudDataplexV1DiscoveryEventEntityDetails) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1DiscoveryEventPartitionDetails ¶
type GoogleCloudDataplexV1DiscoveryEventPartitionDetails struct { // Entity: The name to the containing entity resource. The name is the // fully-qualified resource name. Entity string `json:"entity,omitempty"` // Partition: The name to the partition resource. The name is the // fully-qualified resource name. Partition string `json:"partition,omitempty"` // SampledDataLocations: The locations of the data items (e.g., a Cloud Storage // objects) sampled for metadata inference. SampledDataLocations []string `json:"sampledDataLocations,omitempty"` // Type: The type of the containing entity resource. // // Possible values: // "ENTITY_TYPE_UNSPECIFIED" - An unspecified event type. // "TABLE" - Entities representing structured data. // "FILESET" - Entities representing unstructured data. Type string `json:"type,omitempty"` // ForceSendFields is a list of field names (e.g. "Entity") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Entity") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1DiscoveryEventPartitionDetails: Details about the partition.
func (GoogleCloudDataplexV1DiscoveryEventPartitionDetails) MarshalJSON ¶
func (s GoogleCloudDataplexV1DiscoveryEventPartitionDetails) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1Entity ¶
type GoogleCloudDataplexV1Entity struct { // Access: Output only. Identifies the access mechanism to the entity. Not user // settable. Access *GoogleCloudDataplexV1StorageAccess `json:"access,omitempty"` // Asset: Required. Immutable. The ID of the asset associated with the storage // location containing the entity data. The entity must be with in the same // zone with the asset. Asset string `json:"asset,omitempty"` // CatalogEntry: Output only. The name of the associated Data Catalog entry. CatalogEntry string `json:"catalogEntry,omitempty"` // Compatibility: Output only. Metadata stores that the entity is compatible // with. Compatibility *GoogleCloudDataplexV1EntityCompatibilityStatus `json:"compatibility,omitempty"` // CreateTime: Output only. The time when the entity was created. CreateTime string `json:"createTime,omitempty"` // DataPath: Required. Immutable. The storage path of the entity data. For // Cloud Storage data, this is the fully-qualified path to the entity, such as // gs://bucket/path/to/data. For BigQuery data, this is the name of the table // resource, such as projects/project_id/datasets/dataset_id/tables/table_id. DataPath string `json:"dataPath,omitempty"` // DataPathPattern: Optional. The set of items within the data path // constituting the data in the entity, represented as a glob path. Example: // gs://bucket/path/to/data/**/*.csv. DataPathPattern string `json:"dataPathPattern,omitempty"` // Description: Optional. User friendly longer description text. Must be // shorter than or equal to 1024 characters. Description string `json:"description,omitempty"` // DisplayName: Optional. Display name must be shorter than or equal to 256 // characters. DisplayName string `json:"displayName,omitempty"` // Etag: Optional. The etag associated with the entity, which can be retrieved // with a GetEntity request. Required for update and delete requests. Etag string `json:"etag,omitempty"` // Format: Required. Identifies the storage format of the entity data. It does // not apply to entities with data stored in BigQuery. Format *GoogleCloudDataplexV1StorageFormat `json:"format,omitempty"` // Id: Required. A user-provided entity ID. It is mutable, and will be used as // the published table name. Specifying a new ID in an update entity request // will override the existing value. The ID must contain only letters (a-z, // A-Z), numbers (0-9), and underscores, and consist of 256 or fewer // characters. Id string `json:"id,omitempty"` // Name: Output only. The resource name of the entity, of the form: // projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone // _id}/entities/{id}. Name string `json:"name,omitempty"` // Schema: Required. The description of the data structure and layout. The // schema is not included in list responses. It is only included in SCHEMA and // FULL entity views of a GetEntity response. Schema *GoogleCloudDataplexV1Schema `json:"schema,omitempty"` // System: Required. Immutable. Identifies the storage system of the entity // data. // // Possible values: // "STORAGE_SYSTEM_UNSPECIFIED" - Storage system unspecified. // "CLOUD_STORAGE" - The entity data is contained within a Cloud Storage // bucket. // "BIGQUERY" - The entity data is contained within a BigQuery dataset. System string `json:"system,omitempty"` // Type: Required. Immutable. The type of entity. // // Possible values: // "TYPE_UNSPECIFIED" - Type unspecified. // "TABLE" - Structured and semi-structured data. // "FILESET" - Unstructured data. Type string `json:"type,omitempty"` // Uid: Output only. System generated unique ID for the Entity. This ID will be // different if the Entity is deleted and re-created with the same name. Uid string `json:"uid,omitempty"` // UpdateTime: Output only. The time when the entity was last updated. UpdateTime string `json:"updateTime,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Access") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Access") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1Entity: Represents tables and fileset metadata contained within a zone.
func (GoogleCloudDataplexV1Entity) MarshalJSON ¶
func (s GoogleCloudDataplexV1Entity) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1EntityCompatibilityStatus ¶
type GoogleCloudDataplexV1EntityCompatibilityStatus struct { // Bigquery: Output only. Whether this entity is compatible with BigQuery. Bigquery *GoogleCloudDataplexV1EntityCompatibilityStatusCompatibility `json:"bigquery,omitempty"` // HiveMetastore: Output only. Whether this entity is compatible with Hive // Metastore. HiveMetastore *GoogleCloudDataplexV1EntityCompatibilityStatusCompatibility `json:"hiveMetastore,omitempty"` // ForceSendFields is a list of field names (e.g. "Bigquery") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Bigquery") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1EntityCompatibilityStatus: Provides compatibility information for various metadata stores.
func (GoogleCloudDataplexV1EntityCompatibilityStatus) MarshalJSON ¶
func (s GoogleCloudDataplexV1EntityCompatibilityStatus) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1EntityCompatibilityStatusCompatibility ¶
type GoogleCloudDataplexV1EntityCompatibilityStatusCompatibility struct { // Compatible: Output only. Whether the entity is compatible and can be // represented in the metadata store. Compatible bool `json:"compatible,omitempty"` // Reason: Output only. Provides additional detail if the entity is // incompatible with the metadata store. Reason string `json:"reason,omitempty"` // ForceSendFields is a list of field names (e.g. "Compatible") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Compatible") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1EntityCompatibilityStatusCompatibility: Provides compatibility information for a specific metadata store.
func (GoogleCloudDataplexV1EntityCompatibilityStatusCompatibility) MarshalJSON ¶
func (s GoogleCloudDataplexV1EntityCompatibilityStatusCompatibility) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1Entry ¶
type GoogleCloudDataplexV1Entry struct { // Aspects: Optional. The aspects that are attached to the entry. Depending on // how the aspect is attached to the entry, the format of the aspect key can be // one of the following: If the aspect is attached directly to the entry: // {project_id_or_number}.{location_id}.{aspect_type_id} If the aspect is // attached to an entry's path: // {project_id_or_number}.{location_id}.{aspect_type_id}@{path} Aspects map[string]GoogleCloudDataplexV1Aspect `json:"aspects,omitempty"` // CreateTime: Output only. The time when the entry was created in Dataplex. CreateTime string `json:"createTime,omitempty"` // EntrySource: Optional. Information related to the source system of the data // resource that is represented by the entry. EntrySource *GoogleCloudDataplexV1EntrySource `json:"entrySource,omitempty"` // EntryType: Required. Immutable. The relative resource name of the entry type // that was used to create this entry, in the format // projects/{project_id_or_number}/locations/{location_id}/entryTypes/{entry_typ // e_id}. EntryType string `json:"entryType,omitempty"` // FullyQualifiedName: Optional. A name for the entry that can be referenced by // an external system. For more information, see Fully qualified names // (https://cloud.google.com/data-catalog/docs/fully-qualified-names). The // maximum size of the field is 4000 characters. FullyQualifiedName string `json:"fullyQualifiedName,omitempty"` // Name: Identifier. The relative resource name of the entry, in the format // projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_gr // oup_id}/entries/{entry_id}. Name string `json:"name,omitempty"` // ParentEntry: Optional. Immutable. The resource name of the parent entry. ParentEntry string `json:"parentEntry,omitempty"` // UpdateTime: Output only. The time when the entry was last updated in // Dataplex. UpdateTime string `json:"updateTime,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Aspects") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Aspects") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1Entry: An entry is a representation of a data resource that can be described by various metadata.
func (GoogleCloudDataplexV1Entry) MarshalJSON ¶
func (s GoogleCloudDataplexV1Entry) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1EntryGroup ¶
type GoogleCloudDataplexV1EntryGroup struct { // CreateTime: Output only. The time when the EntryGroup was created. CreateTime string `json:"createTime,omitempty"` // Description: Optional. Description of the EntryGroup. Description string `json:"description,omitempty"` // DisplayName: Optional. User friendly display name. DisplayName string `json:"displayName,omitempty"` // Etag: This checksum is computed by the service, and might be sent on update // and delete requests to ensure the client has an up-to-date value before // proceeding. Etag string `json:"etag,omitempty"` // Labels: Optional. User-defined labels for the EntryGroup. Labels map[string]string `json:"labels,omitempty"` // Name: Output only. The relative resource name of the EntryGroup, in the // format // projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_gr // oup_id}. Name string `json:"name,omitempty"` // Uid: Output only. System generated globally unique ID for the EntryGroup. If // you delete and recreate the EntryGroup with the same name, this ID will be // different. Uid string `json:"uid,omitempty"` // UpdateTime: Output only. The time when the EntryGroup was last updated. UpdateTime string `json:"updateTime,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1EntryGroup: An Entry Group represents a logical grouping of one or more Entries.
func (GoogleCloudDataplexV1EntryGroup) MarshalJSON ¶
func (s GoogleCloudDataplexV1EntryGroup) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1EntrySource ¶
type GoogleCloudDataplexV1EntrySource struct { // Ancestors: Immutable. The entries representing the ancestors of the data // resource in the source system. Ancestors []*GoogleCloudDataplexV1EntrySourceAncestor `json:"ancestors,omitempty"` // CreateTime: The time when the resource was created in the source system. CreateTime string `json:"createTime,omitempty"` // Description: A description of the data resource. Maximum length is 2,000 // characters. Description string `json:"description,omitempty"` // DisplayName: A user-friendly display name. Maximum length is 500 characters. DisplayName string `json:"displayName,omitempty"` // Labels: User-defined labels. The maximum size of keys and values is 128 // characters each. Labels map[string]string `json:"labels,omitempty"` // Location: Output only. Location of the resource in the source system. You // can search the entry by this location. By default, this should match the // location of the entry group containing this entry. A different value allows // capturing the source location for data external to Google Cloud. Location string `json:"location,omitempty"` // Platform: The platform containing the source system. Maximum length is 64 // characters. Platform string `json:"platform,omitempty"` // Resource: The name of the resource in the source system. Maximum length is // 4,000 characters. Resource string `json:"resource,omitempty"` // System: The name of the source system. Maximum length is 64 characters. System string `json:"system,omitempty"` // UpdateTime: The time when the resource was last updated in the source // system. If the entry exists in the system and its EntrySource has // update_time populated, further updates to the EntrySource of the entry must // provide incremental updates to its update_time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "Ancestors") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Ancestors") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1EntrySource: Information related to the source system of the data resource that is represented by the entry.
func (GoogleCloudDataplexV1EntrySource) MarshalJSON ¶
func (s GoogleCloudDataplexV1EntrySource) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1EntrySourceAncestor ¶
type GoogleCloudDataplexV1EntrySourceAncestor struct { // Name: Optional. The name of the ancestor resource. Name string `json:"name,omitempty"` // Type: Optional. The type of the ancestor resource. Type string `json:"type,omitempty"` // ForceSendFields is a list of field names (e.g. "Name") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Name") to include in API requests // with the JSON null value. By default, fields with empty values are omitted // from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1EntrySourceAncestor: Information about individual items in the hierarchy that is associated with the data resource.
func (GoogleCloudDataplexV1EntrySourceAncestor) MarshalJSON ¶
func (s GoogleCloudDataplexV1EntrySourceAncestor) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1EntryType ¶
type GoogleCloudDataplexV1EntryType struct { // Authorization: Immutable. Authorization defined for this type. Authorization *GoogleCloudDataplexV1EntryTypeAuthorization `json:"authorization,omitempty"` // CreateTime: Output only. The time when the EntryType was created. CreateTime string `json:"createTime,omitempty"` // Description: Optional. Description of the EntryType. Description string `json:"description,omitempty"` // DisplayName: Optional. User friendly display name. DisplayName string `json:"displayName,omitempty"` // Etag: Optional. This checksum is computed by the service, and might be sent // on update and delete requests to ensure the client has an up-to-date value // before proceeding. Etag string `json:"etag,omitempty"` // Labels: Optional. User-defined labels for the EntryType. Labels map[string]string `json:"labels,omitempty"` // Name: Output only. The relative resource name of the EntryType, of the form: // projects/{project_number}/locations/{location_id}/entryTypes/{entry_type_id}. Name string `json:"name,omitempty"` // Platform: Optional. The platform that Entries of this type belongs to. Platform string `json:"platform,omitempty"` // RequiredAspects: AspectInfo for the entry type. RequiredAspects []*GoogleCloudDataplexV1EntryTypeAspectInfo `json:"requiredAspects,omitempty"` // System: Optional. The system that Entries of this type belongs to. Examples // include CloudSQL, MariaDB etc System string `json:"system,omitempty"` // TypeAliases: Optional. Indicates the classes this Entry Type belongs to, for // example, TABLE, DATABASE, MODEL. TypeAliases []string `json:"typeAliases,omitempty"` // Uid: Output only. System generated globally unique ID for the EntryType. // This ID will be different if the EntryType is deleted and re-created with // the same name. Uid string `json:"uid,omitempty"` // UpdateTime: Output only. The time when the EntryType was last updated. UpdateTime string `json:"updateTime,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Authorization") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Authorization") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1EntryType: Entry Type is a template for creating Entries.
func (GoogleCloudDataplexV1EntryType) MarshalJSON ¶
func (s GoogleCloudDataplexV1EntryType) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1EntryTypeAspectInfo ¶
type GoogleCloudDataplexV1EntryTypeAspectInfo struct { // Type: Required aspect type for the entry type. Type string `json:"type,omitempty"` // ForceSendFields is a list of field names (e.g. "Type") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Type") to include in API requests // with the JSON null value. By default, fields with empty values are omitted // from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
func (GoogleCloudDataplexV1EntryTypeAspectInfo) MarshalJSON ¶
func (s GoogleCloudDataplexV1EntryTypeAspectInfo) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1EntryTypeAuthorization ¶
type GoogleCloudDataplexV1EntryTypeAuthorization struct { // AlternateUsePermission: Immutable. The IAM permission grantable on the Entry // Group to allow access to instantiate Entries of Dataplex owned Entry Types, // only settable for Dataplex owned Types. AlternateUsePermission string `json:"alternateUsePermission,omitempty"` // ForceSendFields is a list of field names (e.g. "AlternateUsePermission") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AlternateUsePermission") to // include in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1EntryTypeAuthorization: Authorization for an Entry Type.
func (GoogleCloudDataplexV1EntryTypeAuthorization) MarshalJSON ¶
func (s GoogleCloudDataplexV1EntryTypeAuthorization) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1Environment ¶
type GoogleCloudDataplexV1Environment struct { // CreateTime: Output only. Environment creation time. CreateTime string `json:"createTime,omitempty"` // Description: Optional. Description of the environment. Description string `json:"description,omitempty"` // DisplayName: Optional. User friendly display name. DisplayName string `json:"displayName,omitempty"` // Endpoints: Output only. URI Endpoints to access sessions associated with the // Environment. Endpoints *GoogleCloudDataplexV1EnvironmentEndpoints `json:"endpoints,omitempty"` // InfrastructureSpec: Required. Infrastructure specification for the // Environment. InfrastructureSpec *GoogleCloudDataplexV1EnvironmentInfrastructureSpec `json:"infrastructureSpec,omitempty"` // Labels: Optional. User defined labels for the environment. Labels map[string]string `json:"labels,omitempty"` // Name: Output only. The relative resource name of the environment, of the // form: // projects/{project_id}/locations/{location_id}/lakes/{lake_id}/environment/{en // vironment_id} Name string `json:"name,omitempty"` // SessionSpec: Optional. Configuration for sessions created for this // environment. SessionSpec *GoogleCloudDataplexV1EnvironmentSessionSpec `json:"sessionSpec,omitempty"` // SessionStatus: Output only. Status of sessions created for this environment. SessionStatus *GoogleCloudDataplexV1EnvironmentSessionStatus `json:"sessionStatus,omitempty"` // State: Output only. Current state of the environment. // // Possible values: // "STATE_UNSPECIFIED" - State is not specified. // "ACTIVE" - Resource is active, i.e., ready to use. // "CREATING" - Resource is under creation. // "DELETING" - Resource is under deletion. // "ACTION_REQUIRED" - Resource is active but has unresolved actions. State string `json:"state,omitempty"` // Uid: Output only. System generated globally unique ID for the environment. // This ID will be different if the environment is deleted and re-created with // the same name. Uid string `json:"uid,omitempty"` // UpdateTime: Output only. The time when the environment was last updated. UpdateTime string `json:"updateTime,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1Environment: Environment represents a user-visible compute infrastructure for analytics within a lake.
func (GoogleCloudDataplexV1Environment) MarshalJSON ¶
func (s GoogleCloudDataplexV1Environment) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1EnvironmentEndpoints ¶
type GoogleCloudDataplexV1EnvironmentEndpoints struct { // Notebooks: Output only. URI to serve notebook APIs Notebooks string `json:"notebooks,omitempty"` // Sql: Output only. URI to serve SQL APIs Sql string `json:"sql,omitempty"` // ForceSendFields is a list of field names (e.g. "Notebooks") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Notebooks") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1EnvironmentEndpoints: URI Endpoints to access sessions associated with the Environment.
func (GoogleCloudDataplexV1EnvironmentEndpoints) MarshalJSON ¶
func (s GoogleCloudDataplexV1EnvironmentEndpoints) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1EnvironmentInfrastructureSpec ¶
type GoogleCloudDataplexV1EnvironmentInfrastructureSpec struct { // Compute: Optional. Compute resources needed for analyze interactive // workloads. Compute *GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResources `json:"compute,omitempty"` // OsImage: Required. Software Runtime Configuration for analyze interactive // workloads. OsImage *GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntime `json:"osImage,omitempty"` // ForceSendFields is a list of field names (e.g. "Compute") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Compute") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1EnvironmentInfrastructureSpec: Configuration for the underlying infrastructure used to run workloads.
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpec) MarshalJSON ¶
func (s GoogleCloudDataplexV1EnvironmentInfrastructureSpec) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResources ¶
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResources struct { // DiskSizeGb: Optional. Size in GB of the disk. Default is 100 GB. DiskSizeGb int64 `json:"diskSizeGb,omitempty"` // MaxNodeCount: Optional. Max configurable nodes. If max_node_count > // node_count, then auto-scaling is enabled. MaxNodeCount int64 `json:"maxNodeCount,omitempty"` // NodeCount: Optional. Total number of nodes in the sessions created for this // environment. NodeCount int64 `json:"nodeCount,omitempty"` // ForceSendFields is a list of field names (e.g. "DiskSizeGb") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DiskSizeGb") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResources: Compute resources associated with the analyze interactive workloads.
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResources) MarshalJSON ¶
func (s GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResources) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntime ¶
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntime struct { // ImageVersion: Required. Dataplex Image version. ImageVersion string `json:"imageVersion,omitempty"` // JavaLibraries: Optional. List of Java jars to be included in the runtime // environment. Valid input includes Cloud Storage URIs to Jar binaries. For // example, gs://bucket-name/my/path/to/file.jar JavaLibraries []string `json:"javaLibraries,omitempty"` // Properties: Optional. Spark properties to provide configuration for use in // sessions created for this environment. The properties to set on daemon // config files. Property keys are specified in prefix:property format. The // prefix must be "spark". Properties map[string]string `json:"properties,omitempty"` // PythonPackages: Optional. A list of python packages to be installed. Valid // formats include Cloud Storage URI to a PIP installable library. For example, // gs://bucket-name/my/path/to/lib.tar.gz PythonPackages []string `json:"pythonPackages,omitempty"` // ForceSendFields is a list of field names (e.g. "ImageVersion") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ImageVersion") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntime: Software Runtime Configuration to run Analyze.
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntime) MarshalJSON ¶
func (s GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntime) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1EnvironmentSessionSpec ¶
type GoogleCloudDataplexV1EnvironmentSessionSpec struct { // EnableFastStartup: Optional. If True, this causes sessions to be pre-created // and available for faster startup to enable interactive exploration // use-cases. This defaults to False to avoid additional billed charges. These // can only be set to True for the environment with name set to "default", and // with default configuration. EnableFastStartup bool `json:"enableFastStartup,omitempty"` // MaxIdleDuration: Optional. The idle time configuration of the session. The // session will be auto-terminated at the end of this period. MaxIdleDuration string `json:"maxIdleDuration,omitempty"` // ForceSendFields is a list of field names (e.g. "EnableFastStartup") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "EnableFastStartup") to include in // API requests with the JSON null value. By default, fields with empty values // are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1EnvironmentSessionSpec: Configuration for sessions created for this environment.
func (GoogleCloudDataplexV1EnvironmentSessionSpec) MarshalJSON ¶
func (s GoogleCloudDataplexV1EnvironmentSessionSpec) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1EnvironmentSessionStatus ¶
type GoogleCloudDataplexV1EnvironmentSessionStatus struct { // Active: Output only. Queries over sessions to mark whether the environment // is currently active or not Active bool `json:"active,omitempty"` // ForceSendFields is a list of field names (e.g. "Active") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Active") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1EnvironmentSessionStatus: Status of sessions created for this environment.
func (GoogleCloudDataplexV1EnvironmentSessionStatus) MarshalJSON ¶
func (s GoogleCloudDataplexV1EnvironmentSessionStatus) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1GenerateDataQualityRulesRequest ¶
type GoogleCloudDataplexV1GenerateDataQualityRulesRequest struct { }
GoogleCloudDataplexV1GenerateDataQualityRulesRequest: Request details for generating data quality rule recommendations.
type GoogleCloudDataplexV1GenerateDataQualityRulesResponse ¶
type GoogleCloudDataplexV1GenerateDataQualityRulesResponse struct { // Rule: The data quality rules that Dataplex generates based on the results of // a data profiling scan. Rule []*GoogleCloudDataplexV1DataQualityRule `json:"rule,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Rule") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Rule") to include in API requests // with the JSON null value. By default, fields with empty values are omitted // from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1GenerateDataQualityRulesResponse: Response details for data quality rule recommendations.
func (GoogleCloudDataplexV1GenerateDataQualityRulesResponse) MarshalJSON ¶
func (s GoogleCloudDataplexV1GenerateDataQualityRulesResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1GovernanceEvent ¶
type GoogleCloudDataplexV1GovernanceEvent struct { // Entity: Entity resource information if the log event is associated with a // specific entity. Entity *GoogleCloudDataplexV1GovernanceEventEntity `json:"entity,omitempty"` // EventType: The type of the event. // // Possible values: // "EVENT_TYPE_UNSPECIFIED" - An unspecified event type. // "RESOURCE_IAM_POLICY_UPDATE" - Resource IAM policy update event. // "BIGQUERY_TABLE_CREATE" - BigQuery table create event. // "BIGQUERY_TABLE_UPDATE" - BigQuery table update event. // "BIGQUERY_TABLE_DELETE" - BigQuery table delete event. // "BIGQUERY_CONNECTION_CREATE" - BigQuery connection create event. // "BIGQUERY_CONNECTION_UPDATE" - BigQuery connection update event. // "BIGQUERY_CONNECTION_DELETE" - BigQuery connection delete event. // "BIGQUERY_TAXONOMY_CREATE" - BigQuery taxonomy created. // "BIGQUERY_POLICY_TAG_CREATE" - BigQuery policy tag created. // "BIGQUERY_POLICY_TAG_DELETE" - BigQuery policy tag deleted. // "BIGQUERY_POLICY_TAG_SET_IAM_POLICY" - BigQuery set iam policy for policy // tag. // "ACCESS_POLICY_UPDATE" - Access policy update event. // "GOVERNANCE_RULE_MATCHED_RESOURCES" - Number of resources matched with // particular Query. // "GOVERNANCE_RULE_SEARCH_LIMIT_EXCEEDS" - Rule processing exceeds the // allowed limit. // "GOVERNANCE_RULE_ERRORS" - Rule processing errors. // "GOVERNANCE_RULE_PROCESSING" - Governance rule processing Event. EventType string `json:"eventType,omitempty"` // Message: The log message. Message string `json:"message,omitempty"` // ForceSendFields is a list of field names (e.g. "Entity") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Entity") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1GovernanceEvent: Payload associated with Governance related log events.
func (GoogleCloudDataplexV1GovernanceEvent) MarshalJSON ¶
func (s GoogleCloudDataplexV1GovernanceEvent) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1GovernanceEventEntity ¶
type GoogleCloudDataplexV1GovernanceEventEntity struct { // Entity: The Entity resource the log event is associated with. Format: // projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone // _id}/entities/{entity_id} Entity string `json:"entity,omitempty"` // EntityType: Type of entity. // // Possible values: // "ENTITY_TYPE_UNSPECIFIED" - An unspecified Entity type. // "TABLE" - Table entity type. // "FILESET" - Fileset entity type. EntityType string `json:"entityType,omitempty"` // ForceSendFields is a list of field names (e.g. "Entity") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Entity") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1GovernanceEventEntity: Information about Entity resource that the log event is associated with.
func (GoogleCloudDataplexV1GovernanceEventEntity) MarshalJSON ¶
func (s GoogleCloudDataplexV1GovernanceEventEntity) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ImportItem ¶
type GoogleCloudDataplexV1ImportItem struct { // AspectKeys: The aspects to modify. Supports the following syntaxes: // {aspect_type_reference}: matches aspects that belong to the specified aspect // type and are attached directly to the entry. {aspect_type_reference}@{path}: // matches aspects that belong to the specified aspect type and path. // {aspect_type_reference}@*: matches aspects that belong to the specified // aspect type for all paths.Replace {aspect_type_reference} with a reference // to the aspect type, in the format // {project_id_or_number}.{location_id}.{aspect_type_id}.If you leave this // field empty, it is treated as specifying exactly those aspects that are // present within the specified entry.In FULL entry sync mode, Dataplex // implicitly adds the keys for all of the required aspects of an entry. AspectKeys []string `json:"aspectKeys,omitempty"` // Entry: Information about an entry and its attached aspects. Entry *GoogleCloudDataplexV1Entry `json:"entry,omitempty"` // UpdateMask: The fields to update, in paths that are relative to the Entry // resource. Separate each field with a comma.In FULL entry sync mode, Dataplex // includes the paths of all of the fields for an entry that can be modified, // including aspects. This means that Dataplex replaces the existing entry with // the entry in the metadata import file. All modifiable fields are updated, // regardless of the fields that are listed in the update mask, and regardless // of whether a field is present in the entry object.The update_mask field is // ignored when an entry is created or re-created.Dataplex also determines // which entries and aspects to modify by comparing the values and timestamps // that you provide in the metadata import file with the values and timestamps // that exist in your project. For more information, see Comparison logic // (https://cloud.google.com/dataplex/docs/import-metadata#data-modification-logic). UpdateMask string `json:"updateMask,omitempty"` // ForceSendFields is a list of field names (e.g. "AspectKeys") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AspectKeys") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ImportItem: An object that describes the values that you want to set for an entry and its attached aspects when you import metadata. Used when you run a metadata import job. See CreateMetadataJob.You provide a collection of import items in a metadata import file. For more information about how to create a metadata import file, see Metadata import file (https://cloud.google.com/dataplex/docs/import-metadata#metadata-import-file).
func (GoogleCloudDataplexV1ImportItem) MarshalJSON ¶
func (s GoogleCloudDataplexV1ImportItem) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1Job ¶
type GoogleCloudDataplexV1Job struct { // EndTime: Output only. The time when the job ended. EndTime string `json:"endTime,omitempty"` // ExecutionSpec: Output only. Spec related to how a task is executed. ExecutionSpec *GoogleCloudDataplexV1TaskExecutionSpec `json:"executionSpec,omitempty"` // Labels: Output only. User-defined labels for the task. Labels map[string]string `json:"labels,omitempty"` // Message: Output only. Additional information about the current state. Message string `json:"message,omitempty"` // Name: Output only. The relative resource name of the job, of the form: // projects/{project_number}/locations/{location_id}/lakes/{lake_id}/tasks/{task // _id}/jobs/{job_id}. Name string `json:"name,omitempty"` // RetryCount: Output only. The number of times the job has been retried // (excluding the initial attempt). RetryCount int64 `json:"retryCount,omitempty"` // Service: Output only. The underlying service running a job. // // Possible values: // "SERVICE_UNSPECIFIED" - Service used to run the job is unspecified. // "DATAPROC" - Dataproc service is used to run this job. Service string `json:"service,omitempty"` // ServiceJob: Output only. The full resource name for the job run under a // particular service. ServiceJob string `json:"serviceJob,omitempty"` // StartTime: Output only. The time when the job was started. StartTime string `json:"startTime,omitempty"` // State: Output only. Execution state for the job. // // Possible values: // "STATE_UNSPECIFIED" - The job state is unknown. // "RUNNING" - The job is running. // "CANCELLING" - The job is cancelling. // "CANCELLED" - The job cancellation was successful. // "SUCCEEDED" - The job completed successfully. // "FAILED" - The job is no longer running due to an error. // "ABORTED" - The job was cancelled outside of Dataplex. State string `json:"state,omitempty"` // Trigger: Output only. Job execution trigger. // // Possible values: // "TRIGGER_UNSPECIFIED" - The trigger is unspecified. // "TASK_CONFIG" - The job was triggered by Dataplex based on trigger spec // from task definition. // "RUN_REQUEST" - The job was triggered by the explicit call of Task API. Trigger string `json:"trigger,omitempty"` // Uid: Output only. System generated globally unique ID for the job. Uid string `json:"uid,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "EndTime") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "EndTime") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1Job: A job represents an instance of a task.
func (GoogleCloudDataplexV1Job) MarshalJSON ¶
func (s GoogleCloudDataplexV1Job) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1JobEvent ¶
type GoogleCloudDataplexV1JobEvent struct { // EndTime: The time when the job ended running. EndTime string `json:"endTime,omitempty"` // ExecutionTrigger: Job execution trigger. // // Possible values: // "EXECUTION_TRIGGER_UNSPECIFIED" - The job execution trigger is // unspecified. // "TASK_CONFIG" - The job was triggered by Dataplex based on trigger spec // from task definition. // "RUN_REQUEST" - The job was triggered by the explicit call of Task API. ExecutionTrigger string `json:"executionTrigger,omitempty"` // JobId: The unique id identifying the job. JobId string `json:"jobId,omitempty"` // Message: The log message. Message string `json:"message,omitempty"` // Retries: The number of retries. Retries int64 `json:"retries,omitempty"` // Service: The service used to execute the job. // // Possible values: // "SERVICE_UNSPECIFIED" - Unspecified service. // "DATAPROC" - Cloud Dataproc. Service string `json:"service,omitempty"` // ServiceJob: The reference to the job within the service. ServiceJob string `json:"serviceJob,omitempty"` // StartTime: The time when the job started running. StartTime string `json:"startTime,omitempty"` // State: The job state on completion. // // Possible values: // "STATE_UNSPECIFIED" - Unspecified job state. // "SUCCEEDED" - Job successfully completed. // "FAILED" - Job was unsuccessful. // "CANCELLED" - Job was cancelled by the user. // "ABORTED" - Job was cancelled or aborted via the service executing the // job. State string `json:"state,omitempty"` // Type: The type of the job. // // Possible values: // "TYPE_UNSPECIFIED" - Unspecified job type. // "SPARK" - Spark jobs. // "NOTEBOOK" - Notebook jobs. Type string `json:"type,omitempty"` // ForceSendFields is a list of field names (e.g. "EndTime") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "EndTime") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1JobEvent: The payload associated with Job logs that contains events describing jobs that have run within a Lake.
func (GoogleCloudDataplexV1JobEvent) MarshalJSON ¶
func (s GoogleCloudDataplexV1JobEvent) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1Lake ¶
type GoogleCloudDataplexV1Lake struct { // AssetStatus: Output only. Aggregated status of the underlying assets of the // lake. AssetStatus *GoogleCloudDataplexV1AssetStatus `json:"assetStatus,omitempty"` // CreateTime: Output only. The time when the lake was created. CreateTime string `json:"createTime,omitempty"` // Description: Optional. Description of the lake. Description string `json:"description,omitempty"` // DisplayName: Optional. User friendly display name. DisplayName string `json:"displayName,omitempty"` // Labels: Optional. User-defined labels for the lake. Labels map[string]string `json:"labels,omitempty"` // Metastore: Optional. Settings to manage lake and Dataproc Metastore service // instance association. Metastore *GoogleCloudDataplexV1LakeMetastore `json:"metastore,omitempty"` // MetastoreStatus: Output only. Metastore status of the lake. MetastoreStatus *GoogleCloudDataplexV1LakeMetastoreStatus `json:"metastoreStatus,omitempty"` // Name: Output only. The relative resource name of the lake, of the form: // projects/{project_number}/locations/{location_id}/lakes/{lake_id}. Name string `json:"name,omitempty"` // ServiceAccount: Output only. Service account associated with this lake. This // service account must be authorized to access or operate on resources managed // by the lake. ServiceAccount string `json:"serviceAccount,omitempty"` // State: Output only. Current state of the lake. // // Possible values: // "STATE_UNSPECIFIED" - State is not specified. // "ACTIVE" - Resource is active, i.e., ready to use. // "CREATING" - Resource is under creation. // "DELETING" - Resource is under deletion. // "ACTION_REQUIRED" - Resource is active but has unresolved actions. State string `json:"state,omitempty"` // Uid: Output only. System generated globally unique ID for the lake. This ID // will be different if the lake is deleted and re-created with the same name. Uid string `json:"uid,omitempty"` // UpdateTime: Output only. The time when the lake was last updated. UpdateTime string `json:"updateTime,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "AssetStatus") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AssetStatus") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1Lake: A lake is a centralized repository for managing enterprise data across the organization distributed across many cloud projects, and stored in a variety of storage services such as Google Cloud Storage and BigQuery. The resources attached to a lake are referred to as managed resources. Data within these managed resources can be structured or unstructured. A lake provides data admins with tools to organize, secure and manage their data at scale, and provides data scientists and data engineers an integrated experience to easily search, discover, analyze and transform data and associated metadata.
func (GoogleCloudDataplexV1Lake) MarshalJSON ¶
func (s GoogleCloudDataplexV1Lake) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1LakeMetastore ¶
type GoogleCloudDataplexV1LakeMetastore struct { // Service: Optional. A relative reference to the Dataproc Metastore // (https://cloud.google.com/dataproc-metastore/docs) service associated with // the lake: // projects/{project_id}/locations/{location_id}/services/{service_id} Service string `json:"service,omitempty"` // ForceSendFields is a list of field names (e.g. "Service") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Service") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1LakeMetastore: Settings to manage association of Dataproc Metastore with a lake.
func (GoogleCloudDataplexV1LakeMetastore) MarshalJSON ¶
func (s GoogleCloudDataplexV1LakeMetastore) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1LakeMetastoreStatus ¶
type GoogleCloudDataplexV1LakeMetastoreStatus struct { // Endpoint: The URI of the endpoint used to access the Metastore service. Endpoint string `json:"endpoint,omitempty"` // Message: Additional information about the current status. Message string `json:"message,omitempty"` // State: Current state of association. // // Possible values: // "STATE_UNSPECIFIED" - Unspecified. // "NONE" - A Metastore service instance is not associated with the lake. // "READY" - A Metastore service instance is attached to the lake. // "UPDATING" - Attach/detach is in progress. // "ERROR" - Attach/detach could not be done due to errors. State string `json:"state,omitempty"` // UpdateTime: Last update time of the metastore status of the lake. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "Endpoint") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Endpoint") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1LakeMetastoreStatus: Status of Lake and Dataproc Metastore service instance association.
func (GoogleCloudDataplexV1LakeMetastoreStatus) MarshalJSON ¶
func (s GoogleCloudDataplexV1LakeMetastoreStatus) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ListActionsResponse ¶
type GoogleCloudDataplexV1ListActionsResponse struct { // Actions: Actions under the given parent lake/zone/asset. Actions []*GoogleCloudDataplexV1Action `json:"actions,omitempty"` // NextPageToken: Token to retrieve the next page of results, or empty if there // are no more results in the list. NextPageToken string `json:"nextPageToken,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Actions") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Actions") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ListActionsResponse: List actions response.
func (GoogleCloudDataplexV1ListActionsResponse) MarshalJSON ¶
func (s GoogleCloudDataplexV1ListActionsResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ListAspectTypesResponse ¶
type GoogleCloudDataplexV1ListAspectTypesResponse struct { // AspectTypes: AspectTypes under the given parent location. AspectTypes []*GoogleCloudDataplexV1AspectType `json:"aspectTypes,omitempty"` // NextPageToken: Token to retrieve the next page of results, or empty if there // are no more results in the list. NextPageToken string `json:"nextPageToken,omitempty"` // UnreachableLocations: Locations that the service couldn't reach. UnreachableLocations []string `json:"unreachableLocations,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "AspectTypes") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AspectTypes") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ListAspectTypesResponse: List AspectTypes response.
func (GoogleCloudDataplexV1ListAspectTypesResponse) MarshalJSON ¶
func (s GoogleCloudDataplexV1ListAspectTypesResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ListAssetsResponse ¶
type GoogleCloudDataplexV1ListAssetsResponse struct { // Assets: Asset under the given parent zone. Assets []*GoogleCloudDataplexV1Asset `json:"assets,omitempty"` // NextPageToken: Token to retrieve the next page of results, or empty if there // are no more results in the list. NextPageToken string `json:"nextPageToken,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Assets") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Assets") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ListAssetsResponse: List assets response.
func (GoogleCloudDataplexV1ListAssetsResponse) MarshalJSON ¶
func (s GoogleCloudDataplexV1ListAssetsResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ListContentResponse ¶
type GoogleCloudDataplexV1ListContentResponse struct { // Content: Content under the given parent lake. Content []*GoogleCloudDataplexV1Content `json:"content,omitempty"` // NextPageToken: Token to retrieve the next page of results, or empty if there // are no more results in the list. NextPageToken string `json:"nextPageToken,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Content") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Content") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ListContentResponse: List content response.
func (GoogleCloudDataplexV1ListContentResponse) MarshalJSON ¶
func (s GoogleCloudDataplexV1ListContentResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ListDataAttributeBindingsResponse ¶
type GoogleCloudDataplexV1ListDataAttributeBindingsResponse struct { // DataAttributeBindings: DataAttributeBindings under the given parent // Location. DataAttributeBindings []*GoogleCloudDataplexV1DataAttributeBinding `json:"dataAttributeBindings,omitempty"` // NextPageToken: Token to retrieve the next page of results, or empty if there // are no more results in the list. NextPageToken string `json:"nextPageToken,omitempty"` // UnreachableLocations: Locations that could not be reached. UnreachableLocations []string `json:"unreachableLocations,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "DataAttributeBindings") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DataAttributeBindings") to // include in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ListDataAttributeBindingsResponse: List DataAttributeBindings response.
func (GoogleCloudDataplexV1ListDataAttributeBindingsResponse) MarshalJSON ¶
func (s GoogleCloudDataplexV1ListDataAttributeBindingsResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ListDataAttributesResponse ¶
type GoogleCloudDataplexV1ListDataAttributesResponse struct { // DataAttributes: DataAttributes under the given parent DataTaxonomy. DataAttributes []*GoogleCloudDataplexV1DataAttribute `json:"dataAttributes,omitempty"` // NextPageToken: Token to retrieve the next page of results, or empty if there // are no more results in the list. NextPageToken string `json:"nextPageToken,omitempty"` // UnreachableLocations: Locations that could not be reached. UnreachableLocations []string `json:"unreachableLocations,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "DataAttributes") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DataAttributes") to include in // API requests with the JSON null value. By default, fields with empty values // are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ListDataAttributesResponse: List DataAttributes response.
func (GoogleCloudDataplexV1ListDataAttributesResponse) MarshalJSON ¶
func (s GoogleCloudDataplexV1ListDataAttributesResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ListDataScanJobsResponse ¶
type GoogleCloudDataplexV1ListDataScanJobsResponse struct { // DataScanJobs: DataScanJobs (BASIC view only) under a given dataScan. DataScanJobs []*GoogleCloudDataplexV1DataScanJob `json:"dataScanJobs,omitempty"` // NextPageToken: Token to retrieve the next page of results, or empty if there // are no more results in the list. NextPageToken string `json:"nextPageToken,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "DataScanJobs") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DataScanJobs") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ListDataScanJobsResponse: List DataScanJobs response.
func (GoogleCloudDataplexV1ListDataScanJobsResponse) MarshalJSON ¶
func (s GoogleCloudDataplexV1ListDataScanJobsResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ListDataScansResponse ¶
type GoogleCloudDataplexV1ListDataScansResponse struct { // DataScans: DataScans (BASIC view only) under the given parent location. DataScans []*GoogleCloudDataplexV1DataScan `json:"dataScans,omitempty"` // NextPageToken: Token to retrieve the next page of results, or empty if there // are no more results in the list. NextPageToken string `json:"nextPageToken,omitempty"` // Unreachable: Locations that could not be reached. Unreachable []string `json:"unreachable,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "DataScans") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DataScans") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ListDataScansResponse: List dataScans response.
func (GoogleCloudDataplexV1ListDataScansResponse) MarshalJSON ¶
func (s GoogleCloudDataplexV1ListDataScansResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ListDataTaxonomiesResponse ¶
type GoogleCloudDataplexV1ListDataTaxonomiesResponse struct { // DataTaxonomies: DataTaxonomies under the given parent location. DataTaxonomies []*GoogleCloudDataplexV1DataTaxonomy `json:"dataTaxonomies,omitempty"` // NextPageToken: Token to retrieve the next page of results, or empty if there // are no more results in the list. NextPageToken string `json:"nextPageToken,omitempty"` // UnreachableLocations: Locations that could not be reached. UnreachableLocations []string `json:"unreachableLocations,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "DataTaxonomies") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DataTaxonomies") to include in // API requests with the JSON null value. By default, fields with empty values // are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ListDataTaxonomiesResponse: List DataTaxonomies response.
func (GoogleCloudDataplexV1ListDataTaxonomiesResponse) MarshalJSON ¶
func (s GoogleCloudDataplexV1ListDataTaxonomiesResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ListEntitiesResponse ¶
type GoogleCloudDataplexV1ListEntitiesResponse struct { // Entities: Entities in the specified parent zone. Entities []*GoogleCloudDataplexV1Entity `json:"entities,omitempty"` // NextPageToken: Token to retrieve the next page of results, or empty if there // are no remaining results in the list. NextPageToken string `json:"nextPageToken,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Entities") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Entities") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ListEntitiesResponse: List metadata entities response.
func (GoogleCloudDataplexV1ListEntitiesResponse) MarshalJSON ¶
func (s GoogleCloudDataplexV1ListEntitiesResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ListEntriesResponse ¶
type GoogleCloudDataplexV1ListEntriesResponse struct { // Entries: The list of entries under the given parent location. Entries []*GoogleCloudDataplexV1Entry `json:"entries,omitempty"` // NextPageToken: Token to retrieve the next page of results, or empty if there // are no more results in the list. NextPageToken string `json:"nextPageToken,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Entries") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Entries") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ListEntriesResponse: List Entries response.
func (GoogleCloudDataplexV1ListEntriesResponse) MarshalJSON ¶
func (s GoogleCloudDataplexV1ListEntriesResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ListEntryGroupsResponse ¶
type GoogleCloudDataplexV1ListEntryGroupsResponse struct { // EntryGroups: Entry groups under the given parent location. EntryGroups []*GoogleCloudDataplexV1EntryGroup `json:"entryGroups,omitempty"` // NextPageToken: Token to retrieve the next page of results, or empty if there // are no more results in the list. NextPageToken string `json:"nextPageToken,omitempty"` // UnreachableLocations: Locations that the service couldn't reach. UnreachableLocations []string `json:"unreachableLocations,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "EntryGroups") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "EntryGroups") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ListEntryGroupsResponse: List entry groups response.
func (GoogleCloudDataplexV1ListEntryGroupsResponse) MarshalJSON ¶
func (s GoogleCloudDataplexV1ListEntryGroupsResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ListEntryTypesResponse ¶
type GoogleCloudDataplexV1ListEntryTypesResponse struct { // EntryTypes: EntryTypes under the given parent location. EntryTypes []*GoogleCloudDataplexV1EntryType `json:"entryTypes,omitempty"` // NextPageToken: Token to retrieve the next page of results, or empty if there // are no more results in the list. NextPageToken string `json:"nextPageToken,omitempty"` // UnreachableLocations: Locations that the service couldn't reach. UnreachableLocations []string `json:"unreachableLocations,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "EntryTypes") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "EntryTypes") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ListEntryTypesResponse: List EntryTypes response.
func (GoogleCloudDataplexV1ListEntryTypesResponse) MarshalJSON ¶
func (s GoogleCloudDataplexV1ListEntryTypesResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ListEnvironmentsResponse ¶
type GoogleCloudDataplexV1ListEnvironmentsResponse struct { // Environments: Environments under the given parent lake. Environments []*GoogleCloudDataplexV1Environment `json:"environments,omitempty"` // NextPageToken: Token to retrieve the next page of results, or empty if there // are no more results in the list. NextPageToken string `json:"nextPageToken,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Environments") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Environments") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ListEnvironmentsResponse: List environments response.
func (GoogleCloudDataplexV1ListEnvironmentsResponse) MarshalJSON ¶
func (s GoogleCloudDataplexV1ListEnvironmentsResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ListJobsResponse ¶
type GoogleCloudDataplexV1ListJobsResponse struct { // Jobs: Jobs under a given task. Jobs []*GoogleCloudDataplexV1Job `json:"jobs,omitempty"` // NextPageToken: Token to retrieve the next page of results, or empty if there // are no more results in the list. NextPageToken string `json:"nextPageToken,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Jobs") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Jobs") to include in API requests // with the JSON null value. By default, fields with empty values are omitted // from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ListJobsResponse: List jobs response.
func (GoogleCloudDataplexV1ListJobsResponse) MarshalJSON ¶
func (s GoogleCloudDataplexV1ListJobsResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ListLakesResponse ¶
type GoogleCloudDataplexV1ListLakesResponse struct { // Lakes: Lakes under the given parent location. Lakes []*GoogleCloudDataplexV1Lake `json:"lakes,omitempty"` // NextPageToken: Token to retrieve the next page of results, or empty if there // are no more results in the list. NextPageToken string `json:"nextPageToken,omitempty"` // UnreachableLocations: Locations that could not be reached. UnreachableLocations []string `json:"unreachableLocations,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Lakes") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Lakes") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ListLakesResponse: List lakes response.
func (GoogleCloudDataplexV1ListLakesResponse) MarshalJSON ¶
func (s GoogleCloudDataplexV1ListLakesResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ListMetadataJobsResponse ¶
type GoogleCloudDataplexV1ListMetadataJobsResponse struct { // MetadataJobs: Metadata jobs under the specified parent location. MetadataJobs []*GoogleCloudDataplexV1MetadataJob `json:"metadataJobs,omitempty"` // NextPageToken: A token to retrieve the next page of results. If there are no // more results in the list, the value is empty. NextPageToken string `json:"nextPageToken,omitempty"` // UnreachableLocations: Locations that the service couldn't reach. UnreachableLocations []string `json:"unreachableLocations,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "MetadataJobs") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "MetadataJobs") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ListMetadataJobsResponse: List metadata jobs response.
func (GoogleCloudDataplexV1ListMetadataJobsResponse) MarshalJSON ¶
func (s GoogleCloudDataplexV1ListMetadataJobsResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ListPartitionsResponse ¶
type GoogleCloudDataplexV1ListPartitionsResponse struct { // NextPageToken: Token to retrieve the next page of results, or empty if there // are no remaining results in the list. NextPageToken string `json:"nextPageToken,omitempty"` // Partitions: Partitions under the specified parent entity. Partitions []*GoogleCloudDataplexV1Partition `json:"partitions,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "NextPageToken") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "NextPageToken") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ListPartitionsResponse: List metadata partitions response.
func (GoogleCloudDataplexV1ListPartitionsResponse) MarshalJSON ¶
func (s GoogleCloudDataplexV1ListPartitionsResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ListSessionsResponse ¶
type GoogleCloudDataplexV1ListSessionsResponse struct { // NextPageToken: Token to retrieve the next page of results, or empty if there // are no more results in the list. NextPageToken string `json:"nextPageToken,omitempty"` // Sessions: Sessions under a given environment. Sessions []*GoogleCloudDataplexV1Session `json:"sessions,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "NextPageToken") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "NextPageToken") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ListSessionsResponse: List sessions response.
func (GoogleCloudDataplexV1ListSessionsResponse) MarshalJSON ¶
func (s GoogleCloudDataplexV1ListSessionsResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ListTasksResponse ¶
type GoogleCloudDataplexV1ListTasksResponse struct { // NextPageToken: Token to retrieve the next page of results, or empty if there // are no more results in the list. NextPageToken string `json:"nextPageToken,omitempty"` // Tasks: Tasks under the given parent lake. Tasks []*GoogleCloudDataplexV1Task `json:"tasks,omitempty"` // UnreachableLocations: Locations that could not be reached. UnreachableLocations []string `json:"unreachableLocations,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "NextPageToken") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "NextPageToken") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ListTasksResponse: List tasks response.
func (GoogleCloudDataplexV1ListTasksResponse) MarshalJSON ¶
func (s GoogleCloudDataplexV1ListTasksResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ListZonesResponse ¶
type GoogleCloudDataplexV1ListZonesResponse struct { // NextPageToken: Token to retrieve the next page of results, or empty if there // are no more results in the list. NextPageToken string `json:"nextPageToken,omitempty"` // Zones: Zones under the given parent lake. Zones []*GoogleCloudDataplexV1Zone `json:"zones,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "NextPageToken") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "NextPageToken") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ListZonesResponse: List zones response.
func (GoogleCloudDataplexV1ListZonesResponse) MarshalJSON ¶
func (s GoogleCloudDataplexV1ListZonesResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1MetadataJob ¶
type GoogleCloudDataplexV1MetadataJob struct { // CreateTime: Output only. The time when the metadata job was created. CreateTime string `json:"createTime,omitempty"` // ImportResult: Output only. Import job result. ImportResult *GoogleCloudDataplexV1MetadataJobImportJobResult `json:"importResult,omitempty"` // ImportSpec: Import job specification. ImportSpec *GoogleCloudDataplexV1MetadataJobImportJobSpec `json:"importSpec,omitempty"` // Labels: Optional. User-defined labels. Labels map[string]string `json:"labels,omitempty"` // Name: Output only. Identifier. The name of the resource that the // configuration is applied to, in the format // projects/{project_number}/locations/{location_id}/metadataJobs/{metadata_job_ // id}. Name string `json:"name,omitempty"` // Status: Output only. Metadata job status. Status *GoogleCloudDataplexV1MetadataJobStatus `json:"status,omitempty"` // Type: Required. Metadata job type. // // Possible values: // "TYPE_UNSPECIFIED" - Unspecified. // "IMPORT" - Import job. Type string `json:"type,omitempty"` // Uid: Output only. A system-generated, globally unique ID for the metadata // job. If the metadata job is deleted and then re-created with the same name, // this ID is different. Uid string `json:"uid,omitempty"` // UpdateTime: Output only. The time when the metadata job was updated. UpdateTime string `json:"updateTime,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1MetadataJob: A metadata job resource.
func (GoogleCloudDataplexV1MetadataJob) MarshalJSON ¶
func (s GoogleCloudDataplexV1MetadataJob) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1MetadataJobImportJobResult ¶
type GoogleCloudDataplexV1MetadataJobImportJobResult struct { // CreatedEntries: Output only. The total number of entries that were created. CreatedEntries int64 `json:"createdEntries,omitempty,string"` // DeletedEntries: Output only. The total number of entries that were deleted. DeletedEntries int64 `json:"deletedEntries,omitempty,string"` // RecreatedEntries: Output only. The total number of entries that were // recreated. RecreatedEntries int64 `json:"recreatedEntries,omitempty,string"` // UnchangedEntries: Output only. The total number of entries that were // unchanged. UnchangedEntries int64 `json:"unchangedEntries,omitempty,string"` // UpdateTime: Output only. The time when the status was updated. UpdateTime string `json:"updateTime,omitempty"` // UpdatedEntries: Output only. The total number of entries that were updated. UpdatedEntries int64 `json:"updatedEntries,omitempty,string"` // ForceSendFields is a list of field names (e.g. "CreatedEntries") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreatedEntries") to include in // API requests with the JSON null value. By default, fields with empty values // are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1MetadataJobImportJobResult: Results from a metadata import job.
func (GoogleCloudDataplexV1MetadataJobImportJobResult) MarshalJSON ¶
func (s GoogleCloudDataplexV1MetadataJobImportJobResult) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1MetadataJobImportJobSpec ¶
type GoogleCloudDataplexV1MetadataJobImportJobSpec struct { // AspectSyncMode: Required. The sync mode for aspects. Only INCREMENTAL mode // is supported for aspects. An aspect is modified only if the metadata import // file includes a reference to the aspect in the update_mask field and the // aspect_keys field. // // Possible values: // "SYNC_MODE_UNSPECIFIED" - Sync mode unspecified. // "FULL" - All resources in the job's scope are modified. If a resource // exists in Dataplex but isn't included in the metadata import file, the // resource is deleted when you run the metadata job. Use this mode to perform // a full sync of the set of entries in the job scope. // "INCREMENTAL" - Only the entries and aspects that are explicitly included // in the metadata import file are modified. Use this mode to modify a subset // of resources while leaving unreferenced resources unchanged. AspectSyncMode string `json:"aspectSyncMode,omitempty"` // EntrySyncMode: Required. The sync mode for entries. Only FULL mode is // supported for entries. All entries in the job's scope are modified. If an // entry exists in Dataplex but isn't included in the metadata import file, the // entry is deleted when you run the metadata job. // // Possible values: // "SYNC_MODE_UNSPECIFIED" - Sync mode unspecified. // "FULL" - All resources in the job's scope are modified. If a resource // exists in Dataplex but isn't included in the metadata import file, the // resource is deleted when you run the metadata job. Use this mode to perform // a full sync of the set of entries in the job scope. // "INCREMENTAL" - Only the entries and aspects that are explicitly included // in the metadata import file are modified. Use this mode to modify a subset // of resources while leaving unreferenced resources unchanged. EntrySyncMode string `json:"entrySyncMode,omitempty"` // LogLevel: Optional. The level of logs to write to Cloud Logging for this // job.Debug-level logs provide highly-detailed information for // troubleshooting, but their increased verbosity could incur additional costs // (https://cloud.google.com/stackdriver/pricing) that might not be merited for // all jobs.If unspecified, defaults to INFO. // // Possible values: // "LOG_LEVEL_UNSPECIFIED" - Log level unspecified. // "DEBUG" - Debug-level logging. Captures detailed logs for each import // item. Use debug-level logging to troubleshoot issues with specific import // items. For example, use debug-level logging to identify resources that are // missing from the job scope, entries or aspects that don't conform to the // associated entry type or aspect type, or other misconfigurations with the // metadata import file.Depending on the size of your metadata job and the // number of logs that are generated, debug-level logging might incur // additional costs (https://cloud.google.com/stackdriver/pricing). // "INFO" - Info-level logging. Captures logs at the overall job level. // Includes aggregate logs about import items, but doesn't specify which import // item has an error. LogLevel string `json:"logLevel,omitempty"` // Scope: Required. A boundary on the scope of impact that the metadata import // job can have. Scope *GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope `json:"scope,omitempty"` // SourceCreateTime: Optional. The time when the process that created the // metadata import files began. SourceCreateTime string `json:"sourceCreateTime,omitempty"` // SourceStorageUri: Optional. The URI of a Cloud Storage bucket or folder // (beginning with gs:// and ending with /) that contains the metadata import // files for this job.A metadata import file defines the values to set for each // of the entries and aspects in a metadata job. For more information about how // to create a metadata import file and the file requirements, see Metadata // import file // (https://cloud.google.com/dataplex/docs/import-metadata#metadata-import-file).You // can provide multiple metadata import files in the same metadata job. The // bucket or folder must contain at least one metadata import file, in JSON // Lines format (either .json or .jsonl file extension).In FULL entry sync // mode, don't save the metadata import file in a folder named // SOURCE_STORAGE_URI/deletions/.Caution: If the metadata import file contains // no data, all entries and aspects that belong to the job's scope are deleted. SourceStorageUri string `json:"sourceStorageUri,omitempty"` // ForceSendFields is a list of field names (e.g. "AspectSyncMode") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AspectSyncMode") to include in // API requests with the JSON null value. By default, fields with empty values // are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1MetadataJobImportJobSpec: Job specification for a metadata import job
func (GoogleCloudDataplexV1MetadataJobImportJobSpec) MarshalJSON ¶
func (s GoogleCloudDataplexV1MetadataJobImportJobSpec) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope ¶
type GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope struct { // AspectTypes: Optional. The aspect types that are in scope for the import // job, specified as relative resource names in the format // projects/{project_number_or_id}/locations/{location_id}/aspectTypes/{aspect_t // ype_id}. The job modifies only the aspects that belong to these aspect // types.If the metadata import file attempts to modify an aspect whose type // isn't included in this list, the import job is halted before modifying any // entries or aspects.The location of an aspect type must either match the // location of the job, or the aspect type must be global. AspectTypes []string `json:"aspectTypes,omitempty"` // EntryGroups: Required. The entry group that is in scope for the import job, // specified as a relative resource name in the format // projects/{project_number_or_id}/locations/{location_id}/entryGroups/{entry_gr // oup_id}. Only entries that belong to the specified entry group are affected // by the job.Must contain exactly one element. The entry group and the job // must be in the same location. EntryGroups []string `json:"entryGroups,omitempty"` // EntryTypes: Required. The entry types that are in scope for the import job, // specified as relative resource names in the format // projects/{project_number_or_id}/locations/{location_id}/entryTypes/{entry_typ // e_id}. The job modifies only the entries that belong to these entry types.If // the metadata import file attempts to modify an entry whose type isn't // included in this list, the import job is halted before modifying any entries // or aspects.The location of an entry type must either match the location of // the job, or the entry type must be global. EntryTypes []string `json:"entryTypes,omitempty"` // ForceSendFields is a list of field names (e.g. "AspectTypes") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AspectTypes") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope: A boundary on the scope of impact that the metadata import job can have.
func (GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope) MarshalJSON ¶
func (s GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1MetadataJobStatus ¶
type GoogleCloudDataplexV1MetadataJobStatus struct { // CompletionPercent: Output only. Progress tracking. CompletionPercent int64 `json:"completionPercent,omitempty"` // Message: Output only. Message relating to the progression of a metadata job. Message string `json:"message,omitempty"` // State: Output only. State of the metadata job. // // Possible values: // "STATE_UNSPECIFIED" - State unspecified. // "QUEUED" - The job is queued. // "RUNNING" - The job is running. // "CANCELING" - The job is being canceled. // "CANCELED" - The job is canceled. // "SUCCEEDED" - The job succeeded. // "FAILED" - The job failed. // "SUCCEEDED_WITH_ERRORS" - The job completed with some errors. State string `json:"state,omitempty"` // UpdateTime: Output only. The time when the status was updated. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CompletionPercent") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CompletionPercent") to include in // API requests with the JSON null value. By default, fields with empty values // are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1MetadataJobStatus: Metadata job status.
func (GoogleCloudDataplexV1MetadataJobStatus) MarshalJSON ¶
func (s GoogleCloudDataplexV1MetadataJobStatus) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1OperationMetadata ¶
type GoogleCloudDataplexV1OperationMetadata struct { // ApiVersion: Output only. API version used to start the operation. ApiVersion string `json:"apiVersion,omitempty"` // CreateTime: Output only. The time the operation was created. CreateTime string `json:"createTime,omitempty"` // EndTime: Output only. The time the operation finished running. EndTime string `json:"endTime,omitempty"` // RequestedCancellation: Output only. Identifies whether the user has // requested cancellation of the operation. Operations that have successfully // been cancelled have Operation.error value with a google.rpc.Status.code of // 1, corresponding to Code.CANCELLED. RequestedCancellation bool `json:"requestedCancellation,omitempty"` // StatusMessage: Output only. Human-readable status of the operation, if any. StatusMessage string `json:"statusMessage,omitempty"` // Target: Output only. Server-defined resource path for the target of the // operation. Target string `json:"target,omitempty"` // Verb: Output only. Name of the verb executed by the operation. Verb string `json:"verb,omitempty"` // ForceSendFields is a list of field names (e.g. "ApiVersion") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ApiVersion") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1OperationMetadata: Represents the metadata of a long-running operation.
func (GoogleCloudDataplexV1OperationMetadata) MarshalJSON ¶
func (s GoogleCloudDataplexV1OperationMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1Partition ¶
type GoogleCloudDataplexV1Partition struct { // Etag: Optional. The etag for this partition. Etag string `json:"etag,omitempty"` // Location: Required. Immutable. The location of the entity data within the // partition, for example, gs://bucket/path/to/entity/key1=value1/key2=value2. // Or projects//datasets//tables/ Location string `json:"location,omitempty"` // Name: Output only. Partition values used in the HTTP URL must be double // encoded. For example, url_encode(url_encode(value)) can be used to encode // "US:CA/CA#Sunnyvale so that the request URL ends with // "/partitions/US%253ACA/CA%2523Sunnyvale". The name field in the response // retains the encoded format. Name string `json:"name,omitempty"` // Values: Required. Immutable. The set of values representing the partition, // which correspond to the partition schema defined in the parent entity. Values []string `json:"values,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Etag") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Etag") to include in API requests // with the JSON null value. By default, fields with empty values are omitted // from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1Partition: Represents partition metadata contained within entity instances.
func (GoogleCloudDataplexV1Partition) MarshalJSON ¶
func (s GoogleCloudDataplexV1Partition) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ResourceAccessSpec ¶
type GoogleCloudDataplexV1ResourceAccessSpec struct { // Owners: Optional. The set of principals to be granted owner role on the // resource. Owners []string `json:"owners,omitempty"` // Readers: Optional. The format of strings follows the pattern followed by IAM // in the bindings. user:{email}, serviceAccount:{email} group:{email}. The set // of principals to be granted reader role on the resource. Readers []string `json:"readers,omitempty"` // Writers: Optional. The set of principals to be granted writer role on the // resource. Writers []string `json:"writers,omitempty"` // ForceSendFields is a list of field names (e.g. "Owners") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Owners") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ResourceAccessSpec: ResourceAccessSpec holds the access control configuration to be enforced on the resources, for example, Cloud Storage bucket, BigQuery dataset, BigQuery table.
func (GoogleCloudDataplexV1ResourceAccessSpec) MarshalJSON ¶
func (s GoogleCloudDataplexV1ResourceAccessSpec) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1RunDataScanRequest ¶
type GoogleCloudDataplexV1RunDataScanRequest struct { }
GoogleCloudDataplexV1RunDataScanRequest: Run DataScan Request
type GoogleCloudDataplexV1RunDataScanResponse ¶
type GoogleCloudDataplexV1RunDataScanResponse struct { // Job: DataScanJob created by RunDataScan request. Job *GoogleCloudDataplexV1DataScanJob `json:"job,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Job") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Job") to include in API requests // with the JSON null value. By default, fields with empty values are omitted // from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1RunDataScanResponse: Run DataScan Response.
func (GoogleCloudDataplexV1RunDataScanResponse) MarshalJSON ¶
func (s GoogleCloudDataplexV1RunDataScanResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1RunTaskRequest ¶
type GoogleCloudDataplexV1RunTaskRequest struct { // Args: Optional. Execution spec arguments. If the map is left empty, the task // will run with existing execution spec args from task definition. If the map // contains an entry with a new key, the same will be added to existing set of // args. If the map contains an entry with an existing arg key in task // definition, the task will run with new arg value for that entry. Clearing an // existing arg will require arg value to be explicitly set to a hyphen "-". // The arg value cannot be empty. Args map[string]string `json:"args,omitempty"` // Labels: Optional. User-defined labels for the task. If the map is left // empty, the task will run with existing labels from task definition. If the // map contains an entry with a new key, the same will be added to existing set // of labels. If the map contains an entry with an existing label key in task // definition, the task will run with new label value for that entry. Clearing // an existing label will require label value to be explicitly set to a hyphen // "-". The label value cannot be empty. Labels map[string]string `json:"labels,omitempty"` // ForceSendFields is a list of field names (e.g. "Args") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Args") to include in API requests // with the JSON null value. By default, fields with empty values are omitted // from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
func (GoogleCloudDataplexV1RunTaskRequest) MarshalJSON ¶
func (s GoogleCloudDataplexV1RunTaskRequest) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1RunTaskResponse ¶
type GoogleCloudDataplexV1RunTaskResponse struct { // Job: Jobs created by RunTask API. Job *GoogleCloudDataplexV1Job `json:"job,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Job") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Job") to include in API requests // with the JSON null value. By default, fields with empty values are omitted // from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
func (GoogleCloudDataplexV1RunTaskResponse) MarshalJSON ¶
func (s GoogleCloudDataplexV1RunTaskResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ScannedData ¶
type GoogleCloudDataplexV1ScannedData struct { // IncrementalField: The range denoted by values of an incremental field IncrementalField *GoogleCloudDataplexV1ScannedDataIncrementalField `json:"incrementalField,omitempty"` // ForceSendFields is a list of field names (e.g. "IncrementalField") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "IncrementalField") to include in // API requests with the JSON null value. By default, fields with empty values // are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ScannedData: The data scanned during processing (e.g. in incremental DataScan)
func (GoogleCloudDataplexV1ScannedData) MarshalJSON ¶
func (s GoogleCloudDataplexV1ScannedData) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ScannedDataIncrementalField ¶
type GoogleCloudDataplexV1ScannedDataIncrementalField struct { // End: Value that marks the end of the range. End string `json:"end,omitempty"` // Field: The field that contains values which monotonically increases over // time (e.g. a timestamp column). Field string `json:"field,omitempty"` // Start: Value that marks the start of the range. Start string `json:"start,omitempty"` // ForceSendFields is a list of field names (e.g. "End") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "End") to include in API requests // with the JSON null value. By default, fields with empty values are omitted // from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ScannedDataIncrementalField: A data range denoted by a pair of start/end values of a field.
func (GoogleCloudDataplexV1ScannedDataIncrementalField) MarshalJSON ¶
func (s GoogleCloudDataplexV1ScannedDataIncrementalField) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1Schema ¶
type GoogleCloudDataplexV1Schema struct { // Fields: Optional. The sequence of fields describing data in table entities. // Note: BigQuery SchemaFields are immutable. Fields []*GoogleCloudDataplexV1SchemaSchemaField `json:"fields,omitempty"` // PartitionFields: Optional. The sequence of fields describing the partition // structure in entities. If this field is empty, there are no partitions // within the data. PartitionFields []*GoogleCloudDataplexV1SchemaPartitionField `json:"partitionFields,omitempty"` // PartitionStyle: Optional. The structure of paths containing partition data // within the entity. // // Possible values: // "PARTITION_STYLE_UNSPECIFIED" - PartitionStyle unspecified // "HIVE_COMPATIBLE" - Partitions are hive-compatible. Examples: // gs://bucket/path/to/table/dt=2019-10-31/lang=en, // gs://bucket/path/to/table/dt=2019-10-31/lang=en/late. PartitionStyle string `json:"partitionStyle,omitempty"` // UserManaged: Required. Set to true if user-managed or false if managed by // Dataplex. The default is false (managed by Dataplex). Set to falseto enable // Dataplex discovery to update the schema. including new data discovery, // schema inference, and schema evolution. Users retain the ability to input // and edit the schema. Dataplex treats schema input by the user as though // produced by a previous Dataplex discovery operation, and it will evolve the // schema and take action based on that treatment. Set to true to fully manage // the entity schema. This setting guarantees that Dataplex will not change // schema fields. UserManaged bool `json:"userManaged,omitempty"` // ForceSendFields is a list of field names (e.g. "Fields") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Fields") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1Schema: Schema information describing the structure and layout of the data.
func (GoogleCloudDataplexV1Schema) MarshalJSON ¶
func (s GoogleCloudDataplexV1Schema) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1SchemaPartitionField ¶
type GoogleCloudDataplexV1SchemaPartitionField struct { // Name: Required. Partition field name must consist of letters, numbers, and // underscores only, with a maximum of length of 256 characters, and must begin // with a letter or underscore.. Name string `json:"name,omitempty"` // Type: Required. Immutable. The type of field. // // Possible values: // "TYPE_UNSPECIFIED" - SchemaType unspecified. // "BOOLEAN" - Boolean field. // "BYTE" - Single byte numeric field. // "INT16" - 16-bit numeric field. // "INT32" - 32-bit numeric field. // "INT64" - 64-bit numeric field. // "FLOAT" - Floating point numeric field. // "DOUBLE" - Double precision numeric field. // "DECIMAL" - Real value numeric field. // "STRING" - Sequence of characters field. // "BINARY" - Sequence of bytes field. // "TIMESTAMP" - Date and time field. // "DATE" - Date field. // "TIME" - Time field. // "RECORD" - Structured field. Nested fields that define the structure of // the map. If all nested fields are nullable, this field represents a union. // "NULL" - Null field that does not have values. Type string `json:"type,omitempty"` // ForceSendFields is a list of field names (e.g. "Name") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Name") to include in API requests // with the JSON null value. By default, fields with empty values are omitted // from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1SchemaPartitionField: Represents a key field within the entity's partition structure. You could have up to 20 partition fields, but only the first 10 partitions have the filtering ability due to performance consideration. Note: Partition fields are immutable.
func (GoogleCloudDataplexV1SchemaPartitionField) MarshalJSON ¶
func (s GoogleCloudDataplexV1SchemaPartitionField) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1SchemaSchemaField ¶
type GoogleCloudDataplexV1SchemaSchemaField struct { // Description: Optional. User friendly field description. Must be less than or // equal to 1024 characters. Description string `json:"description,omitempty"` // Fields: Optional. Any nested field for complex types. Fields []*GoogleCloudDataplexV1SchemaSchemaField `json:"fields,omitempty"` // Mode: Required. Additional field semantics. // // Possible values: // "MODE_UNSPECIFIED" - Mode unspecified. // "REQUIRED" - The field has required semantics. // "NULLABLE" - The field has optional semantics, and may be null. // "REPEATED" - The field has repeated (0 or more) semantics, and is a list // of values. Mode string `json:"mode,omitempty"` // Name: Required. The name of the field. Must contain only letters, numbers // and underscores, with a maximum length of 767 characters, and must begin // with a letter or underscore. Name string `json:"name,omitempty"` // Type: Required. The type of field. // // Possible values: // "TYPE_UNSPECIFIED" - SchemaType unspecified. // "BOOLEAN" - Boolean field. // "BYTE" - Single byte numeric field. // "INT16" - 16-bit numeric field. // "INT32" - 32-bit numeric field. // "INT64" - 64-bit numeric field. // "FLOAT" - Floating point numeric field. // "DOUBLE" - Double precision numeric field. // "DECIMAL" - Real value numeric field. // "STRING" - Sequence of characters field. // "BINARY" - Sequence of bytes field. // "TIMESTAMP" - Date and time field. // "DATE" - Date field. // "TIME" - Time field. // "RECORD" - Structured field. Nested fields that define the structure of // the map. If all nested fields are nullable, this field represents a union. // "NULL" - Null field that does not have values. Type string `json:"type,omitempty"` // ForceSendFields is a list of field names (e.g. "Description") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Description") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1SchemaSchemaField: Represents a column field within a table schema.
func (GoogleCloudDataplexV1SchemaSchemaField) MarshalJSON ¶
func (s GoogleCloudDataplexV1SchemaSchemaField) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1SearchEntriesResponse ¶
type GoogleCloudDataplexV1SearchEntriesResponse struct { // NextPageToken: Token to retrieve the next page of results, or empty if there // are no more results in the list. NextPageToken string `json:"nextPageToken,omitempty"` // Results: The results matching the search query. Results []*GoogleCloudDataplexV1SearchEntriesResult `json:"results,omitempty"` // TotalSize: The estimated total number of matching entries. This number isn't // guaranteed to be accurate. TotalSize int64 `json:"totalSize,omitempty"` // Unreachable: Locations that the service couldn't reach. Search results don't // include data from these locations. Unreachable []string `json:"unreachable,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "NextPageToken") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "NextPageToken") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
func (GoogleCloudDataplexV1SearchEntriesResponse) MarshalJSON ¶
func (s GoogleCloudDataplexV1SearchEntriesResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1SearchEntriesResult ¶
type GoogleCloudDataplexV1SearchEntriesResult struct { DataplexEntry *GoogleCloudDataplexV1Entry `json:"dataplexEntry,omitempty"` // LinkedResource: Linked resource name. LinkedResource string `json:"linkedResource,omitempty"` // Snippets: Snippets. Snippets *GoogleCloudDataplexV1SearchEntriesResultSnippets `json:"snippets,omitempty"` // ForceSendFields is a list of field names (e.g. "DataplexEntry") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DataplexEntry") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1SearchEntriesResult: A single result of a SearchEntries request.
func (GoogleCloudDataplexV1SearchEntriesResult) MarshalJSON ¶
func (s GoogleCloudDataplexV1SearchEntriesResult) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1SearchEntriesResultSnippets ¶
type GoogleCloudDataplexV1SearchEntriesResultSnippets struct { // DataplexEntry: Entry DataplexEntry *GoogleCloudDataplexV1Entry `json:"dataplexEntry,omitempty"` // ForceSendFields is a list of field names (e.g. "DataplexEntry") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DataplexEntry") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1SearchEntriesResultSnippets: Snippets for the entry, contains HTML-style highlighting for matched tokens, will be used in UI.
func (GoogleCloudDataplexV1SearchEntriesResultSnippets) MarshalJSON ¶
func (s GoogleCloudDataplexV1SearchEntriesResultSnippets) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1Session ¶
type GoogleCloudDataplexV1Session struct { // CreateTime: Output only. Session start time. CreateTime string `json:"createTime,omitempty"` // Name: Output only. The relative resource name of the content, of the form: // projects/{project_id}/locations/{location_id}/lakes/{lake_id}/environment/{en // vironment_id}/sessions/{session_id} Name string `json:"name,omitempty"` // State: Output only. State of Session // // Possible values: // "STATE_UNSPECIFIED" - State is not specified. // "ACTIVE" - Resource is active, i.e., ready to use. // "CREATING" - Resource is under creation. // "DELETING" - Resource is under deletion. // "ACTION_REQUIRED" - Resource is active but has unresolved actions. State string `json:"state,omitempty"` // UserId: Output only. Email of user running the session. UserId string `json:"userId,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1Session: Represents an active analyze session running for a user.
func (GoogleCloudDataplexV1Session) MarshalJSON ¶
func (s GoogleCloudDataplexV1Session) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1SessionEvent ¶
type GoogleCloudDataplexV1SessionEvent struct { // EventSucceeded: The status of the event. EventSucceeded bool `json:"eventSucceeded,omitempty"` // FastStartupEnabled: If the session is associated with an environment with // fast startup enabled, and was created before being assigned to a user. FastStartupEnabled bool `json:"fastStartupEnabled,omitempty"` // Message: The log message. Message string `json:"message,omitempty"` // Query: The execution details of the query. Query *GoogleCloudDataplexV1SessionEventQueryDetail `json:"query,omitempty"` // SessionId: Unique identifier for the session. SessionId string `json:"sessionId,omitempty"` // Type: The type of the event. // // Possible values: // "EVENT_TYPE_UNSPECIFIED" - An unspecified event type. // "START" - Event when the session is assigned to a user. // "STOP" - Event for stop of a session. // "QUERY" - Query events in the session. // "CREATE" - Event for creation of a cluster. It is not yet assigned to a // user. This comes before START in the sequence Type string `json:"type,omitempty"` // UnassignedDuration: The idle duration of a warm pooled session before it is // assigned to user. UnassignedDuration string `json:"unassignedDuration,omitempty"` // UserId: The information about the user that created the session. It will be // the email address of the user. UserId string `json:"userId,omitempty"` // ForceSendFields is a list of field names (e.g. "EventSucceeded") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "EventSucceeded") to include in // API requests with the JSON null value. By default, fields with empty values // are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1SessionEvent: These messages contain information about sessions within an environment. The monitored resource is 'Environment'.
func (GoogleCloudDataplexV1SessionEvent) MarshalJSON ¶
func (s GoogleCloudDataplexV1SessionEvent) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1SessionEventQueryDetail ¶
type GoogleCloudDataplexV1SessionEventQueryDetail struct { // DataProcessedBytes: The data processed by the query. DataProcessedBytes int64 `json:"dataProcessedBytes,omitempty,string"` // Duration: Time taken for execution of the query. Duration string `json:"duration,omitempty"` // Engine: Query Execution engine. // // Possible values: // "ENGINE_UNSPECIFIED" - An unspecified Engine type. // "SPARK_SQL" - Spark-sql engine is specified in Query. // "BIGQUERY" - BigQuery engine is specified in Query. Engine string `json:"engine,omitempty"` // QueryId: The unique Query id identifying the query. QueryId string `json:"queryId,omitempty"` // QueryText: The query text executed. QueryText string `json:"queryText,omitempty"` // ResultSizeBytes: The size of results the query produced. ResultSizeBytes int64 `json:"resultSizeBytes,omitempty,string"` // ForceSendFields is a list of field names (e.g. "DataProcessedBytes") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DataProcessedBytes") to include // in API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1SessionEventQueryDetail: Execution details of the query.
func (GoogleCloudDataplexV1SessionEventQueryDetail) MarshalJSON ¶
func (s GoogleCloudDataplexV1SessionEventQueryDetail) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1StorageAccess ¶
type GoogleCloudDataplexV1StorageAccess struct { // Read: Output only. Describes the read access mechanism of the data. Not user // settable. // // Possible values: // "ACCESS_MODE_UNSPECIFIED" - Access mode unspecified. // "DIRECT" - Default. Data is accessed directly using storage APIs. // "MANAGED" - Data is accessed through a managed interface using BigQuery // APIs. Read string `json:"read,omitempty"` // ForceSendFields is a list of field names (e.g. "Read") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Read") to include in API requests // with the JSON null value. By default, fields with empty values are omitted // from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1StorageAccess: Describes the access mechanism of the data within its storage location.
func (GoogleCloudDataplexV1StorageAccess) MarshalJSON ¶
func (s GoogleCloudDataplexV1StorageAccess) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1StorageFormat ¶
type GoogleCloudDataplexV1StorageFormat struct { // CompressionFormat: Optional. The compression type associated with the stored // data. If unspecified, the data is uncompressed. // // Possible values: // "COMPRESSION_FORMAT_UNSPECIFIED" - CompressionFormat unspecified. Implies // uncompressed data. // "GZIP" - GZip compressed set of files. // "BZIP2" - BZip2 compressed set of files. CompressionFormat string `json:"compressionFormat,omitempty"` // Csv: Optional. Additional information about CSV formatted data. Csv *GoogleCloudDataplexV1StorageFormatCsvOptions `json:"csv,omitempty"` // Format: Output only. The data format associated with the stored data, which // represents content type values. The value is inferred from mime type. // // Possible values: // "FORMAT_UNSPECIFIED" - Format unspecified. // "PARQUET" - Parquet-formatted structured data. // "AVRO" - Avro-formatted structured data. // "ORC" - Orc-formatted structured data. // "CSV" - Csv-formatted semi-structured data. // "JSON" - Json-formatted semi-structured data. // "IMAGE" - Image data formats (such as jpg and png). // "AUDIO" - Audio data formats (such as mp3, and wav). // "VIDEO" - Video data formats (such as mp4 and mpg). // "TEXT" - Textual data formats (such as txt and xml). // "TFRECORD" - TensorFlow record format. // "OTHER" - Data that doesn't match a specific format. // "UNKNOWN" - Data of an unknown format. Format string `json:"format,omitempty"` // Iceberg: Optional. Additional information about iceberg tables. Iceberg *GoogleCloudDataplexV1StorageFormatIcebergOptions `json:"iceberg,omitempty"` // Json: Optional. Additional information about CSV formatted data. Json *GoogleCloudDataplexV1StorageFormatJsonOptions `json:"json,omitempty"` // MimeType: Required. The mime type descriptor for the data. Must match the // pattern {type}/{subtype}. Supported values: application/x-parquet // application/x-avro application/x-orc application/x-tfrecord // application/x-parquet+iceberg application/x-avro+iceberg // application/x-orc+iceberg application/json application/{subtypes} text/csv // text/ image/{image subtype} video/{video subtype} audio/{audio subtype} MimeType string `json:"mimeType,omitempty"` // ForceSendFields is a list of field names (e.g. "CompressionFormat") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CompressionFormat") to include in // API requests with the JSON null value. By default, fields with empty values // are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1StorageFormat: Describes the format of the data within its storage location.
func (GoogleCloudDataplexV1StorageFormat) MarshalJSON ¶
func (s GoogleCloudDataplexV1StorageFormat) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1StorageFormatCsvOptions ¶
type GoogleCloudDataplexV1StorageFormatCsvOptions struct { // Delimiter: Optional. The delimiter used to separate values. Defaults to ','. Delimiter string `json:"delimiter,omitempty"` // Encoding: Optional. The character encoding of the data. Accepts "US-ASCII", // "UTF-8", and "ISO-8859-1". Defaults to UTF-8 if unspecified. Encoding string `json:"encoding,omitempty"` // HeaderRows: Optional. The number of rows to interpret as header rows that // should be skipped when reading data rows. Defaults to 0. HeaderRows int64 `json:"headerRows,omitempty"` // Quote: Optional. The character used to quote column values. Accepts '"' // (double quotation mark) or ”' (single quotation mark). Defaults to '"' // (double quotation mark) if unspecified. Quote string `json:"quote,omitempty"` // ForceSendFields is a list of field names (e.g. "Delimiter") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Delimiter") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1StorageFormatCsvOptions: Describes CSV and similar semi-structured data formats.
func (GoogleCloudDataplexV1StorageFormatCsvOptions) MarshalJSON ¶
func (s GoogleCloudDataplexV1StorageFormatCsvOptions) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1StorageFormatIcebergOptions ¶
type GoogleCloudDataplexV1StorageFormatIcebergOptions struct { // MetadataLocation: Optional. The location of where the iceberg metadata is // present, must be within the table path MetadataLocation string `json:"metadataLocation,omitempty"` // ForceSendFields is a list of field names (e.g. "MetadataLocation") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "MetadataLocation") to include in // API requests with the JSON null value. By default, fields with empty values // are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1StorageFormatIcebergOptions: Describes Iceberg data format.
func (GoogleCloudDataplexV1StorageFormatIcebergOptions) MarshalJSON ¶
func (s GoogleCloudDataplexV1StorageFormatIcebergOptions) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1StorageFormatJsonOptions ¶
type GoogleCloudDataplexV1StorageFormatJsonOptions struct { // Encoding: Optional. The character encoding of the data. Accepts "US-ASCII", // "UTF-8" and "ISO-8859-1". Defaults to UTF-8 if not specified. Encoding string `json:"encoding,omitempty"` // ForceSendFields is a list of field names (e.g. "Encoding") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Encoding") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1StorageFormatJsonOptions: Describes JSON data format.
func (GoogleCloudDataplexV1StorageFormatJsonOptions) MarshalJSON ¶
func (s GoogleCloudDataplexV1StorageFormatJsonOptions) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1Task ¶
type GoogleCloudDataplexV1Task struct { // CreateTime: Output only. The time when the task was created. CreateTime string `json:"createTime,omitempty"` // Description: Optional. Description of the task. Description string `json:"description,omitempty"` // DisplayName: Optional. User friendly display name. DisplayName string `json:"displayName,omitempty"` // ExecutionSpec: Required. Spec related to how a task is executed. ExecutionSpec *GoogleCloudDataplexV1TaskExecutionSpec `json:"executionSpec,omitempty"` // ExecutionStatus: Output only. Status of the latest task executions. ExecutionStatus *GoogleCloudDataplexV1TaskExecutionStatus `json:"executionStatus,omitempty"` // Labels: Optional. User-defined labels for the task. Labels map[string]string `json:"labels,omitempty"` // Name: Output only. The relative resource name of the task, of the form: // projects/{project_number}/locations/{location_id}/lakes/{lake_id}/ // tasks/{task_id}. Name string `json:"name,omitempty"` // Notebook: Config related to running scheduled Notebooks. Notebook *GoogleCloudDataplexV1TaskNotebookTaskConfig `json:"notebook,omitempty"` // Spark: Config related to running custom Spark tasks. Spark *GoogleCloudDataplexV1TaskSparkTaskConfig `json:"spark,omitempty"` // State: Output only. Current state of the task. // // Possible values: // "STATE_UNSPECIFIED" - State is not specified. // "ACTIVE" - Resource is active, i.e., ready to use. // "CREATING" - Resource is under creation. // "DELETING" - Resource is under deletion. // "ACTION_REQUIRED" - Resource is active but has unresolved actions. State string `json:"state,omitempty"` // TriggerSpec: Required. Spec related to how often and when a task should be // triggered. TriggerSpec *GoogleCloudDataplexV1TaskTriggerSpec `json:"triggerSpec,omitempty"` // Uid: Output only. System generated globally unique ID for the task. This ID // will be different if the task is deleted and re-created with the same name. Uid string `json:"uid,omitempty"` // UpdateTime: Output only. The time when the task was last updated. UpdateTime string `json:"updateTime,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1Task: A task represents a user-visible job.
func (GoogleCloudDataplexV1Task) MarshalJSON ¶
func (s GoogleCloudDataplexV1Task) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1TaskExecutionSpec ¶
type GoogleCloudDataplexV1TaskExecutionSpec struct { // Args: Optional. The arguments to pass to the task. The args can use // placeholders of the format ${placeholder} as part of key/value string. These // will be interpolated before passing the args to the driver. Currently // supported placeholders: - ${task_id} - ${job_time} To pass positional args, // set the key as TASK_ARGS. The value should be a comma-separated string of // all the positional arguments. To use a delimiter other than comma, refer to // https://cloud.google.com/sdk/gcloud/reference/topic/escaping. In case of // other keys being present in the args, then TASK_ARGS will be passed as the // last argument. Args map[string]string `json:"args,omitempty"` // KmsKey: Optional. The Cloud KMS key to use for encryption, of the form: // projects/{project_number}/locations/{location_id}/keyRings/{key-ring-name}/cr // yptoKeys/{key-name}. KmsKey string `json:"kmsKey,omitempty"` // MaxJobExecutionLifetime: Optional. The maximum duration after which the job // execution is expired. MaxJobExecutionLifetime string `json:"maxJobExecutionLifetime,omitempty"` // Project: Optional. The project in which jobs are run. By default, the // project containing the Lake is used. If a project is provided, the // ExecutionSpec.service_account must belong to this project. Project string `json:"project,omitempty"` // ServiceAccount: Required. Service account to use to execute a task. If not // provided, the default Compute service account for the project is used. ServiceAccount string `json:"serviceAccount,omitempty"` // ForceSendFields is a list of field names (e.g. "Args") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Args") to include in API requests // with the JSON null value. By default, fields with empty values are omitted // from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1TaskExecutionSpec: Execution related settings, like retry and service_account.
func (GoogleCloudDataplexV1TaskExecutionSpec) MarshalJSON ¶
func (s GoogleCloudDataplexV1TaskExecutionSpec) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1TaskExecutionStatus ¶
type GoogleCloudDataplexV1TaskExecutionStatus struct { // LatestJob: Output only. latest job execution LatestJob *GoogleCloudDataplexV1Job `json:"latestJob,omitempty"` // UpdateTime: Output only. Last update time of the status. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "LatestJob") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "LatestJob") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1TaskExecutionStatus: Status of the task execution (e.g. Jobs).
func (GoogleCloudDataplexV1TaskExecutionStatus) MarshalJSON ¶
func (s GoogleCloudDataplexV1TaskExecutionStatus) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1TaskInfrastructureSpec ¶
type GoogleCloudDataplexV1TaskInfrastructureSpec struct { // Batch: Compute resources needed for a Task when using Dataproc Serverless. Batch *GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResources `json:"batch,omitempty"` // ContainerImage: Container Image Runtime Configuration. ContainerImage *GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntime `json:"containerImage,omitempty"` // VpcNetwork: Vpc network. VpcNetwork *GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetwork `json:"vpcNetwork,omitempty"` // ForceSendFields is a list of field names (e.g. "Batch") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Batch") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1TaskInfrastructureSpec: Configuration for the underlying infrastructure used to run workloads.
func (GoogleCloudDataplexV1TaskInfrastructureSpec) MarshalJSON ¶
func (s GoogleCloudDataplexV1TaskInfrastructureSpec) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResources ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResources struct { // ExecutorsCount: Optional. Total number of job executors. Executor Count // should be between 2 and 100. Default=2 ExecutorsCount int64 `json:"executorsCount,omitempty"` // MaxExecutorsCount: Optional. Max configurable executors. If // max_executors_count > executors_count, then auto-scaling is enabled. Max // Executor Count should be between 2 and 1000. Default=1000 MaxExecutorsCount int64 `json:"maxExecutorsCount,omitempty"` // ForceSendFields is a list of field names (e.g. "ExecutorsCount") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ExecutorsCount") to include in // API requests with the JSON null value. By default, fields with empty values // are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResources: Batch compute resources associated with the task.
func (GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResources) MarshalJSON ¶
func (s GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResources) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntime ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntime struct { // Image: Optional. Container image to use. Image string `json:"image,omitempty"` // JavaJars: Optional. A list of Java JARS to add to the classpath. Valid input // includes Cloud Storage URIs to Jar binaries. For example, // gs://bucket-name/my/path/to/file.jar JavaJars []string `json:"javaJars,omitempty"` // Properties: Optional. Override to common configuration of open source // components installed on the Dataproc cluster. The properties to set on // daemon config files. Property keys are specified in prefix:property format, // for example core:hadoop.tmp.dir. For more information, see Cluster // properties // (https://cloud.google.com/dataproc/docs/concepts/cluster-properties). Properties map[string]string `json:"properties,omitempty"` // PythonPackages: Optional. A list of python packages to be installed. Valid // formats include Cloud Storage URI to a PIP installable library. For example, // gs://bucket-name/my/path/to/lib.tar.gz PythonPackages []string `json:"pythonPackages,omitempty"` // ForceSendFields is a list of field names (e.g. "Image") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Image") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntime: Container Image Runtime Configuration used with Batch execution.
func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntime) MarshalJSON ¶
func (s GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntime) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetwork ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetwork struct { // Network: Optional. The Cloud VPC network in which the job is run. By // default, the Cloud VPC network named Default within the project is used. Network string `json:"network,omitempty"` // NetworkTags: Optional. List of network tags to apply to the job. NetworkTags []string `json:"networkTags,omitempty"` // SubNetwork: Optional. The Cloud VPC sub-network in which the job is run. SubNetwork string `json:"subNetwork,omitempty"` // ForceSendFields is a list of field names (e.g. "Network") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Network") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetwork: Cloud VPC Network used to run the infrastructure.
func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetwork) MarshalJSON ¶
func (s GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetwork) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1TaskNotebookTaskConfig ¶
type GoogleCloudDataplexV1TaskNotebookTaskConfig struct { // ArchiveUris: Optional. Cloud Storage URIs of archives to be extracted into // the working directory of each executor. Supported file types: .jar, .tar, // .tar.gz, .tgz, and .zip. ArchiveUris []string `json:"archiveUris,omitempty"` // FileUris: Optional. Cloud Storage URIs of files to be placed in the working // directory of each executor. FileUris []string `json:"fileUris,omitempty"` // InfrastructureSpec: Optional. Infrastructure specification for the // execution. InfrastructureSpec *GoogleCloudDataplexV1TaskInfrastructureSpec `json:"infrastructureSpec,omitempty"` // Notebook: Required. Path to input notebook. This can be the Cloud Storage // URI of the notebook file or the path to a Notebook Content. The execution // args are accessible as environment variables (TASK_key=value). Notebook string `json:"notebook,omitempty"` // ForceSendFields is a list of field names (e.g. "ArchiveUris") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ArchiveUris") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1TaskNotebookTaskConfig: Config for running scheduled notebooks.
func (GoogleCloudDataplexV1TaskNotebookTaskConfig) MarshalJSON ¶
func (s GoogleCloudDataplexV1TaskNotebookTaskConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1TaskSparkTaskConfig ¶
type GoogleCloudDataplexV1TaskSparkTaskConfig struct { // ArchiveUris: Optional. Cloud Storage URIs of archives to be extracted into // the working directory of each executor. Supported file types: .jar, .tar, // .tar.gz, .tgz, and .zip. ArchiveUris []string `json:"archiveUris,omitempty"` // FileUris: Optional. Cloud Storage URIs of files to be placed in the working // directory of each executor. FileUris []string `json:"fileUris,omitempty"` // InfrastructureSpec: Optional. Infrastructure specification for the // execution. InfrastructureSpec *GoogleCloudDataplexV1TaskInfrastructureSpec `json:"infrastructureSpec,omitempty"` // MainClass: The name of the driver's main class. The jar file that contains // the class must be in the default CLASSPATH or specified in jar_file_uris. // The execution args are passed in as a sequence of named process arguments // (--key=value). MainClass string `json:"mainClass,omitempty"` // MainJarFileUri: The Cloud Storage URI of the jar file that contains the main // class. The execution args are passed in as a sequence of named process // arguments (--key=value). MainJarFileUri string `json:"mainJarFileUri,omitempty"` // PythonScriptFile: The Gcloud Storage URI of the main Python file to use as // the driver. Must be a .py file. The execution args are passed in as a // sequence of named process arguments (--key=value). PythonScriptFile string `json:"pythonScriptFile,omitempty"` // SqlScript: The query text. The execution args are used to declare a set of // script variables (set key="value";). SqlScript string `json:"sqlScript,omitempty"` // SqlScriptFile: A reference to a query file. This can be the Cloud Storage // URI of the query file or it can the path to a SqlScript Content. The // execution args are used to declare a set of script variables (set // key="value";). SqlScriptFile string `json:"sqlScriptFile,omitempty"` // ForceSendFields is a list of field names (e.g. "ArchiveUris") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ArchiveUris") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1TaskSparkTaskConfig: User-specified config for running a Spark task.
func (GoogleCloudDataplexV1TaskSparkTaskConfig) MarshalJSON ¶
func (s GoogleCloudDataplexV1TaskSparkTaskConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1TaskTriggerSpec ¶
type GoogleCloudDataplexV1TaskTriggerSpec struct { // Disabled: Optional. Prevent the task from executing. This does not cancel // already running tasks. It is intended to temporarily disable RECURRING // tasks. Disabled bool `json:"disabled,omitempty"` // MaxRetries: Optional. Number of retry attempts before aborting. Set to zero // to never attempt to retry a failed task. MaxRetries int64 `json:"maxRetries,omitempty"` // Schedule: Optional. Cron schedule (https://en.wikipedia.org/wiki/Cron) for // running tasks periodically. To explicitly set a timezone to the cron tab, // apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or // "TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string // from IANA time zone database. For example, CRON_TZ=America/New_York 1 * * * // *, or TZ=America/New_York 1 * * * *. This field is required for RECURRING // tasks. Schedule string `json:"schedule,omitempty"` // StartTime: Optional. The first run of the task will be after this time. If // not specified, the task will run shortly after being submitted if ON_DEMAND // and based on the schedule if RECURRING. StartTime string `json:"startTime,omitempty"` // Type: Required. Immutable. Trigger type of the user-specified Task. // // Possible values: // "TYPE_UNSPECIFIED" - Unspecified trigger type. // "ON_DEMAND" - The task runs one-time shortly after Task Creation. // "RECURRING" - The task is scheduled to run periodically. Type string `json:"type,omitempty"` // ForceSendFields is a list of field names (e.g. "Disabled") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Disabled") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1TaskTriggerSpec: Task scheduling and trigger settings.
func (GoogleCloudDataplexV1TaskTriggerSpec) MarshalJSON ¶
func (s GoogleCloudDataplexV1TaskTriggerSpec) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1Trigger ¶
type GoogleCloudDataplexV1Trigger struct { // OnDemand: The scan runs once via RunDataScan API. OnDemand *GoogleCloudDataplexV1TriggerOnDemand `json:"onDemand,omitempty"` // Schedule: The scan is scheduled to run periodically. Schedule *GoogleCloudDataplexV1TriggerSchedule `json:"schedule,omitempty"` // ForceSendFields is a list of field names (e.g. "OnDemand") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "OnDemand") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1Trigger: DataScan scheduling and trigger settings.
func (GoogleCloudDataplexV1Trigger) MarshalJSON ¶
func (s GoogleCloudDataplexV1Trigger) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1TriggerOnDemand ¶
type GoogleCloudDataplexV1TriggerOnDemand struct { }
GoogleCloudDataplexV1TriggerOnDemand: The scan runs once via RunDataScan API.
type GoogleCloudDataplexV1TriggerSchedule ¶
type GoogleCloudDataplexV1TriggerSchedule struct { // Cron: Required. Cron (https://en.wikipedia.org/wiki/Cron) schedule for // running scans periodically.To explicitly set a timezone in the cron tab, // apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or // "TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string // from IANA time zone database (wikipedia // (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List)). For // example, CRON_TZ=America/New_York 1 * * * *, or TZ=America/New_York 1 * * * // *.This field is required for Schedule scans. Cron string `json:"cron,omitempty"` // ForceSendFields is a list of field names (e.g. "Cron") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Cron") to include in API requests // with the JSON null value. By default, fields with empty values are omitted // from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1TriggerSchedule: The scan is scheduled to run periodically.
func (GoogleCloudDataplexV1TriggerSchedule) MarshalJSON ¶
func (s GoogleCloudDataplexV1TriggerSchedule) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1Zone ¶
type GoogleCloudDataplexV1Zone struct { // AssetStatus: Output only. Aggregated status of the underlying assets of the // zone. AssetStatus *GoogleCloudDataplexV1AssetStatus `json:"assetStatus,omitempty"` // CreateTime: Output only. The time when the zone was created. CreateTime string `json:"createTime,omitempty"` // Description: Optional. Description of the zone. Description string `json:"description,omitempty"` // DiscoverySpec: Optional. Specification of the discovery feature applied to // data in this zone. DiscoverySpec *GoogleCloudDataplexV1ZoneDiscoverySpec `json:"discoverySpec,omitempty"` // DisplayName: Optional. User friendly display name. DisplayName string `json:"displayName,omitempty"` // Labels: Optional. User defined labels for the zone. Labels map[string]string `json:"labels,omitempty"` // Name: Output only. The relative resource name of the zone, of the form: // projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone // _id}. Name string `json:"name,omitempty"` // ResourceSpec: Required. Specification of the resources that are referenced // by the assets within this zone. ResourceSpec *GoogleCloudDataplexV1ZoneResourceSpec `json:"resourceSpec,omitempty"` // State: Output only. Current state of the zone. // // Possible values: // "STATE_UNSPECIFIED" - State is not specified. // "ACTIVE" - Resource is active, i.e., ready to use. // "CREATING" - Resource is under creation. // "DELETING" - Resource is under deletion. // "ACTION_REQUIRED" - Resource is active but has unresolved actions. State string `json:"state,omitempty"` // Type: Required. Immutable. The type of the zone. // // Possible values: // "TYPE_UNSPECIFIED" - Zone type not specified. // "RAW" - A zone that contains data that needs further processing before it // is considered generally ready for consumption and analytics workloads. // "CURATED" - A zone that contains data that is considered to be ready for // broader consumption and analytics workloads. Curated structured data stored // in Cloud Storage must conform to certain file formats (parquet, avro and // orc) and organized in a hive-compatible directory layout. Type string `json:"type,omitempty"` // Uid: Output only. System generated globally unique ID for the zone. This ID // will be different if the zone is deleted and re-created with the same name. Uid string `json:"uid,omitempty"` // UpdateTime: Output only. The time when the zone was last updated. UpdateTime string `json:"updateTime,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "AssetStatus") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AssetStatus") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1Zone: A zone represents a logical group of related assets within a lake. A zone can be used to map to organizational structure or represent stages of data readiness from raw to curated. It provides managing behavior that is shared or inherited by all contained assets.
func (GoogleCloudDataplexV1Zone) MarshalJSON ¶
func (s GoogleCloudDataplexV1Zone) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ZoneDiscoverySpec ¶
type GoogleCloudDataplexV1ZoneDiscoverySpec struct { // CsvOptions: Optional. Configuration for CSV data. CsvOptions *GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptions `json:"csvOptions,omitempty"` // Enabled: Required. Whether discovery is enabled. Enabled bool `json:"enabled,omitempty"` // ExcludePatterns: Optional. The list of patterns to apply for selecting data // to exclude during discovery. For Cloud Storage bucket assets, these are // interpreted as glob patterns used to match object names. For BigQuery // dataset assets, these are interpreted as patterns to match table names. ExcludePatterns []string `json:"excludePatterns,omitempty"` // IncludePatterns: Optional. The list of patterns to apply for selecting data // to include during discovery if only a subset of the data should considered. // For Cloud Storage bucket assets, these are interpreted as glob patterns used // to match object names. For BigQuery dataset assets, these are interpreted as // patterns to match table names. IncludePatterns []string `json:"includePatterns,omitempty"` // JsonOptions: Optional. Configuration for Json data. JsonOptions *GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptions `json:"jsonOptions,omitempty"` // Schedule: Optional. Cron schedule (https://en.wikipedia.org/wiki/Cron) for // running discovery periodically. Successive discovery runs must be scheduled // at least 60 minutes apart. The default value is to run discovery every 60 // minutes. To explicitly set a timezone to the cron tab, apply a prefix in the // cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or TZ=${IANA_TIME_ZONE}". The // ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. // For example, CRON_TZ=America/New_York 1 * * * *, or TZ=America/New_York 1 * // * * *. Schedule string `json:"schedule,omitempty"` // ForceSendFields is a list of field names (e.g. "CsvOptions") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CsvOptions") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ZoneDiscoverySpec: Settings to manage the metadata discovery and publishing in a zone.
func (GoogleCloudDataplexV1ZoneDiscoverySpec) MarshalJSON ¶
func (s GoogleCloudDataplexV1ZoneDiscoverySpec) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptions ¶
type GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptions struct { // Delimiter: Optional. The delimiter being used to separate values. This // defaults to ','. Delimiter string `json:"delimiter,omitempty"` // DisableTypeInference: Optional. Whether to disable the inference of data // type for CSV data. If true, all columns will be registered as strings. DisableTypeInference bool `json:"disableTypeInference,omitempty"` // Encoding: Optional. The character encoding of the data. The default is // UTF-8. Encoding string `json:"encoding,omitempty"` // HeaderRows: Optional. The number of rows to interpret as header rows that // should be skipped when reading data rows. HeaderRows int64 `json:"headerRows,omitempty"` // ForceSendFields is a list of field names (e.g. "Delimiter") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Delimiter") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptions: Describe CSV and similar semi-structured data formats.
func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptions) MarshalJSON ¶
func (s GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptions) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptions ¶
type GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptions struct { // DisableTypeInference: Optional. Whether to disable the inference of data // type for Json data. If true, all columns will be registered as their // primitive types (strings, number or boolean). DisableTypeInference bool `json:"disableTypeInference,omitempty"` // Encoding: Optional. The character encoding of the data. The default is // UTF-8. Encoding string `json:"encoding,omitempty"` // ForceSendFields is a list of field names (e.g. "DisableTypeInference") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DisableTypeInference") to include // in API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptions: Describe JSON data format.
func (GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptions) MarshalJSON ¶
func (s GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptions) MarshalJSON() ([]byte, error)
type GoogleCloudDataplexV1ZoneResourceSpec ¶
type GoogleCloudDataplexV1ZoneResourceSpec struct { // LocationType: Required. Immutable. The location type of the resources that // are allowed to be attached to the assets within this zone. // // Possible values: // "LOCATION_TYPE_UNSPECIFIED" - Unspecified location type. // "SINGLE_REGION" - Resources that are associated with a single region. // "MULTI_REGION" - Resources that are associated with a multi-region // location. LocationType string `json:"locationType,omitempty"` // ForceSendFields is a list of field names (e.g. "LocationType") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "LocationType") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudDataplexV1ZoneResourceSpec: Settings for resources attached as assets within a zone.
func (GoogleCloudDataplexV1ZoneResourceSpec) MarshalJSON ¶
func (s GoogleCloudDataplexV1ZoneResourceSpec) MarshalJSON() ([]byte, error)
type GoogleCloudLocationListLocationsResponse ¶
type GoogleCloudLocationListLocationsResponse struct { // Locations: A list of locations that matches the specified filter in the // request. Locations []*GoogleCloudLocationLocation `json:"locations,omitempty"` // NextPageToken: The standard List next-page token. NextPageToken string `json:"nextPageToken,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Locations") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Locations") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudLocationListLocationsResponse: The response message for Locations.ListLocations.
func (GoogleCloudLocationListLocationsResponse) MarshalJSON ¶
func (s GoogleCloudLocationListLocationsResponse) MarshalJSON() ([]byte, error)
type GoogleCloudLocationLocation ¶
type GoogleCloudLocationLocation struct { // DisplayName: The friendly name for this location, typically a nearby city // name. For example, "Tokyo". DisplayName string `json:"displayName,omitempty"` // Labels: Cross-service attributes for the location. For example // {"cloud.googleapis.com/region": "us-east1"} Labels map[string]string `json:"labels,omitempty"` // LocationId: The canonical id for this location. For example: "us-east1". LocationId string `json:"locationId,omitempty"` // Metadata: Service-specific metadata. For example the available capacity at // the given location. Metadata googleapi.RawMessage `json:"metadata,omitempty"` // Name: Resource name for the location, which may vary between // implementations. For example: "projects/example-project/locations/us-east1" Name string `json:"name,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "DisplayName") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DisplayName") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleCloudLocationLocation: A resource that represents a Google Cloud location.
func (GoogleCloudLocationLocation) MarshalJSON ¶
func (s GoogleCloudLocationLocation) MarshalJSON() ([]byte, error)
type GoogleIamV1AuditConfig ¶
type GoogleIamV1AuditConfig struct { // AuditLogConfigs: The configuration for logging of each type of permission. AuditLogConfigs []*GoogleIamV1AuditLogConfig `json:"auditLogConfigs,omitempty"` // Service: Specifies a service that will be enabled for audit logging. For // example, storage.googleapis.com, cloudsql.googleapis.com. allServices is a // special value that covers all services. Service string `json:"service,omitempty"` // ForceSendFields is a list of field names (e.g. "AuditLogConfigs") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AuditLogConfigs") to include in // API requests with the JSON null value. By default, fields with empty values // are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleIamV1AuditConfig: Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs.If there are AuditConfigs for both allServices and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted.Example Policy with multiple AuditConfigs: { "audit_configs": [ { "service": "allServices", "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" }, { "log_type": "ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com", "audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type": "DATA_WRITE", "exempted_members": [ "user:aliya@example.com" ] } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts jose@example.com from DATA_READ logging, and aliya@example.com from DATA_WRITE logging.
func (GoogleIamV1AuditConfig) MarshalJSON ¶
func (s GoogleIamV1AuditConfig) MarshalJSON() ([]byte, error)
type GoogleIamV1AuditLogConfig ¶
type GoogleIamV1AuditLogConfig struct { // ExemptedMembers: Specifies the identities that do not cause logging for this // type of permission. Follows the same format of Binding.members. ExemptedMembers []string `json:"exemptedMembers,omitempty"` // LogType: The log type that this config enables. // // Possible values: // "LOG_TYPE_UNSPECIFIED" - Default case. Should never be this. // "ADMIN_READ" - Admin reads. Example: CloudIAM getIamPolicy // "DATA_WRITE" - Data writes. Example: CloudSQL Users create // "DATA_READ" - Data reads. Example: CloudSQL Users list LogType string `json:"logType,omitempty"` // ForceSendFields is a list of field names (e.g. "ExemptedMembers") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ExemptedMembers") to include in // API requests with the JSON null value. By default, fields with empty values // are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleIamV1AuditLogConfig: Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging.
func (GoogleIamV1AuditLogConfig) MarshalJSON ¶
func (s GoogleIamV1AuditLogConfig) MarshalJSON() ([]byte, error)
type GoogleIamV1Binding ¶
type GoogleIamV1Binding struct { // Condition: 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 *GoogleTypeExpr `json:"condition,omitempty"` // Members: 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. // principal://iam.googleapis.com/locations/global/workforcePools/{pool_id}/subj // ect/{subject_attribute_value}: A single identity in a workforce identity // pool. // principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/g // roup/{group_id}: All workforce identities in a group. // principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/a // ttribute.{attribute_name}/{attribute_value}: All workforce identities with a // specific attribute value. // principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/* // : All identities in a workforce identity pool. // principal://iam.googleapis.com/projects/{project_number}/locations/global/wor // kloadIdentityPools/{pool_id}/subject/{subject_attribute_value}: A single // identity in a workload identity pool. // principalSet://iam.googleapis.com/projects/{project_number}/locations/global/ // workloadIdentityPools/{pool_id}/group/{group_id}: A workload identity pool // group. // principalSet://iam.googleapis.com/projects/{project_number}/locations/global/ // workloadIdentityPools/{pool_id}/attribute.{attribute_name}/{attribute_value}: // All identities in a workload identity pool with a certain attribute. // principalSet://iam.googleapis.com/projects/{project_number}/locations/global/ // workloadIdentityPools/{pool_id}/*: All identities in a workload identity // pool. 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. // deleted:principal://iam.googleapis.com/locations/global/workforcePools/{pool_ // id}/subject/{subject_attribute_value}: Deleted single identity in a // workforce identity pool. For example, // deleted:principal://iam.googleapis.com/locations/global/workforcePools/my-poo // l-id/subject/my-subject-attribute-value. Members []string `json:"members,omitempty"` // Role: Role that is assigned to the list of members, or principals. For // example, roles/viewer, roles/editor, or roles/owner.For an overview of the // IAM roles and permissions, see the IAM documentation // (https://cloud.google.com/iam/docs/roles-overview). For a list of the // available pre-defined roles, see here // (https://cloud.google.com/iam/docs/understanding-roles). Role string `json:"role,omitempty"` // ForceSendFields is a list of field names (e.g. "Condition") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Condition") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleIamV1Binding: Associates members, or principals, with a role.
func (GoogleIamV1Binding) MarshalJSON ¶
func (s GoogleIamV1Binding) MarshalJSON() ([]byte, error)
type GoogleIamV1Policy ¶
type GoogleIamV1Policy struct { // AuditConfigs: Specifies cloud audit logging configuration for this policy. AuditConfigs []*GoogleIamV1AuditConfig `json:"auditConfigs,omitempty"` // Bindings: 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 []*GoogleIamV1Binding `json:"bindings,omitempty"` // Etag: 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 `json:"etag,omitempty"` // Version: 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 // conditionsImportant: 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 int64 `json:"version,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "AuditConfigs") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AuditConfigs") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleIamV1Policy: An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.A Policy is a collection of bindings. A binding binds one or more members, or principals, to a single role. Principals can be user accounts, service accounts, Google groups, and domains (such as G Suite). A role is a named list of permissions; each role can be an IAM predefined role or a user-created custom role.For some types of Google Cloud resources, a binding can also specify a condition, which is a logical expression that allows access to a resource only if the expression evaluates to true. A condition can add constraints based on attributes of the request, the resource, or both. To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies).JSON example: { "bindings": [ { "role": "roles/resourcemanager.organizationAdmin", "members": [ "user:mike@example.com", "group:admins@example.com", "domain:google.com", "serviceAccount:my-project-id@appspot.gserviceaccount.com" ] }, { "role": "roles/resourcemanager.organizationViewer", "members": [ "user:eve@example.com" ], "condition": { "title": "expirable access", "description": "Does not grant access after Sep 2020", "expression": "request.time < timestamp('2020-10-01T00:00:00.000Z')", } } ], "etag": "BwWWja0YfJA=", "version": 3 } YAML example: bindings: - members: - user:mike@example.com - group:admins@example.com - domain:google.com - serviceAccount:my-project-id@appspot.gserviceaccount.com role: roles/resourcemanager.organizationAdmin - members: - user:eve@example.com role: roles/resourcemanager.organizationViewer condition: title: expirable access description: Does not grant access after Sep 2020 expression: request.time < timestamp('2020-10-01T00:00:00.000Z') etag: BwWWja0YfJA= version: 3 For a description of IAM and its features, see the IAM documentation (https://cloud.google.com/iam/docs/).
func (GoogleIamV1Policy) MarshalJSON ¶
func (s GoogleIamV1Policy) MarshalJSON() ([]byte, error)
type GoogleIamV1SetIamPolicyRequest ¶
type GoogleIamV1SetIamPolicyRequest struct { // Policy: REQUIRED: The complete policy to be applied to the resource. The // size of the policy is limited to a few 10s of KB. An empty policy is a valid // policy but certain Google Cloud services (such as Projects) might reject // them. Policy *GoogleIamV1Policy `json:"policy,omitempty"` // UpdateMask: OPTIONAL: A FieldMask specifying which fields of the policy to // modify. Only the fields in the mask will be modified. If no mask is // provided, the following default mask is used:paths: "bindings, etag" UpdateMask string `json:"updateMask,omitempty"` // ForceSendFields is a list of field names (e.g. "Policy") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Policy") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleIamV1SetIamPolicyRequest: Request message for SetIamPolicy method.
func (GoogleIamV1SetIamPolicyRequest) MarshalJSON ¶
func (s GoogleIamV1SetIamPolicyRequest) MarshalJSON() ([]byte, error)
type GoogleIamV1TestIamPermissionsRequest ¶
type GoogleIamV1TestIamPermissionsRequest struct { // Permissions: The set of permissions to check for the resource. Permissions // with wildcards (such as * or storage.*) are not allowed. For more // information see IAM Overview // (https://cloud.google.com/iam/docs/overview#permissions). Permissions []string `json:"permissions,omitempty"` // ForceSendFields is a list of field names (e.g. "Permissions") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Permissions") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleIamV1TestIamPermissionsRequest: Request message for TestIamPermissions method.
func (GoogleIamV1TestIamPermissionsRequest) MarshalJSON ¶
func (s GoogleIamV1TestIamPermissionsRequest) MarshalJSON() ([]byte, error)
type GoogleIamV1TestIamPermissionsResponse ¶
type GoogleIamV1TestIamPermissionsResponse struct { // Permissions: A subset of TestPermissionsRequest.permissions that the caller // is allowed. Permissions []string `json:"permissions,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Permissions") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Permissions") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleIamV1TestIamPermissionsResponse: Response message for TestIamPermissions method.
func (GoogleIamV1TestIamPermissionsResponse) MarshalJSON ¶
func (s GoogleIamV1TestIamPermissionsResponse) MarshalJSON() ([]byte, error)
type GoogleLongrunningCancelOperationRequest ¶
type GoogleLongrunningCancelOperationRequest struct { }
GoogleLongrunningCancelOperationRequest: The request message for Operations.CancelOperation.
type GoogleLongrunningListOperationsResponse ¶
type GoogleLongrunningListOperationsResponse struct { // NextPageToken: The standard List next-page token. NextPageToken string `json:"nextPageToken,omitempty"` // Operations: A list of operations that matches the specified filter in the // request. Operations []*GoogleLongrunningOperation `json:"operations,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "NextPageToken") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "NextPageToken") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleLongrunningListOperationsResponse: The response message for Operations.ListOperations.
func (GoogleLongrunningListOperationsResponse) MarshalJSON ¶
func (s GoogleLongrunningListOperationsResponse) MarshalJSON() ([]byte, error)
type GoogleLongrunningOperation ¶
type GoogleLongrunningOperation struct { // Done: If the value is false, it means the operation is still in progress. If // true, the operation is completed, and either error or response is available. Done bool `json:"done,omitempty"` // Error: The error result of the operation in case of failure or cancellation. Error *GoogleRpcStatus `json:"error,omitempty"` // Metadata: Service-specific metadata associated with the operation. It // typically contains progress information and common metadata such as create // time. Some services might not provide such metadata. Any method that returns // a long-running operation should document the metadata type, if any. Metadata googleapi.RawMessage `json:"metadata,omitempty"` // Name: The server-assigned name, which is only unique within the same service // that originally returns it. If you use the default HTTP mapping, the name // should be a resource name ending with operations/{unique_id}. Name string `json:"name,omitempty"` // Response: The normal, successful response of the operation. If the original // method returns no data on success, such as Delete, the response is // google.protobuf.Empty. If the original method is standard Get/Create/Update, // the response should be the resource. For other methods, the response should // have the type XxxResponse, where Xxx is the original method name. For // example, if the original method name is TakeSnapshot(), the inferred // response type is TakeSnapshotResponse. Response googleapi.RawMessage `json:"response,omitempty"` // ServerResponse contains the HTTP response code and headers from the server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Done") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Done") to include in API requests // with the JSON null value. By default, fields with empty values are omitted // from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleLongrunningOperation: This resource represents a long-running operation that is the result of a network API call.
func (GoogleLongrunningOperation) MarshalJSON ¶
func (s GoogleLongrunningOperation) MarshalJSON() ([]byte, error)
type GoogleRpcStatus ¶
type GoogleRpcStatus struct { // Code: The status code, which should be an enum value of google.rpc.Code. Code int64 `json:"code,omitempty"` // Details: A list of messages that carry the error details. There is a common // set of message types for APIs to use. Details []googleapi.RawMessage `json:"details,omitempty"` // Message: A developer-facing error message, which should be in English. Any // user-facing error message should be localized and sent in the // google.rpc.Status.details field, or localized by the client. Message string `json:"message,omitempty"` // ForceSendFields is a list of field names (e.g. "Code") to unconditionally // include in API requests. By default, fields with empty or default values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Code") to include in API requests // with the JSON null value. By default, fields with empty values are omitted // from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleRpcStatus: The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC (https://github.com/grpc). Each Status message contains three pieces of data: error code, error message, and error details.You can find out more about this error model and how to work with it in the API Design Guide (https://cloud.google.com/apis/design/errors).
func (GoogleRpcStatus) MarshalJSON ¶
func (s GoogleRpcStatus) MarshalJSON() ([]byte, error)
type GoogleTypeExpr ¶
type GoogleTypeExpr struct { // Description: 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 `json:"description,omitempty"` // Expression: Textual representation of an expression in Common Expression // Language syntax. Expression string `json:"expression,omitempty"` // Location: Optional. String indicating the location of the expression for // error reporting, e.g. a file name and a position in the file. Location string `json:"location,omitempty"` // Title: 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 `json:"title,omitempty"` // ForceSendFields is a list of field names (e.g. "Description") to // unconditionally include in API requests. By default, fields with empty or // default values are omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more // details. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Description") to include in API // requests with the JSON null value. By default, fields with empty values are // omitted from API requests. See // https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details. NullFields []string `json:"-"` }
GoogleTypeExpr: 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 (GoogleTypeExpr) MarshalJSON ¶
func (s GoogleTypeExpr) MarshalJSON() ([]byte, error)
type OrganizationsLocationsEncryptionConfigsGetIamPolicyCall ¶
type OrganizationsLocationsEncryptionConfigsGetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*OrganizationsLocationsEncryptionConfigsGetIamPolicyCall) Context ¶
func (c *OrganizationsLocationsEncryptionConfigsGetIamPolicyCall) Context(ctx context.Context) *OrganizationsLocationsEncryptionConfigsGetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*OrganizationsLocationsEncryptionConfigsGetIamPolicyCall) Do ¶
func (c *OrganizationsLocationsEncryptionConfigsGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.organizations.locations.encryptionConfigs.getIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*OrganizationsLocationsEncryptionConfigsGetIamPolicyCall) Fields ¶
func (c *OrganizationsLocationsEncryptionConfigsGetIamPolicyCall) Fields(s ...googleapi.Field) *OrganizationsLocationsEncryptionConfigsGetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*OrganizationsLocationsEncryptionConfigsGetIamPolicyCall) Header ¶
func (c *OrganizationsLocationsEncryptionConfigsGetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*OrganizationsLocationsEncryptionConfigsGetIamPolicyCall) IfNoneMatch ¶
func (c *OrganizationsLocationsEncryptionConfigsGetIamPolicyCall) IfNoneMatch(entityTag string) *OrganizationsLocationsEncryptionConfigsGetIamPolicyCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*OrganizationsLocationsEncryptionConfigsGetIamPolicyCall) OptionsRequestedPolicyVersion ¶
func (c *OrganizationsLocationsEncryptionConfigsGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *OrganizationsLocationsEncryptionConfigsGetIamPolicyCall
OptionsRequestedPolicyVersion sets the optional parameter "options.requestedPolicyVersion": The maximum policy version that will be used to format the policy.Valid values are 0, 1, and 3. Requests specifying an invalid value will be rejected.Requests for policies with any conditional role bindings must specify version 3. Policies with no conditional role bindings may specify any valid value or leave the field unset.The policy in the response might use the policy version that you specified, or it might use a lower policy version. For example, if you specify version 3, but the policy has no conditional role bindings, the response uses version 1.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies).
type OrganizationsLocationsEncryptionConfigsService ¶
type OrganizationsLocationsEncryptionConfigsService struct {
// contains filtered or unexported fields
}
func NewOrganizationsLocationsEncryptionConfigsService ¶
func NewOrganizationsLocationsEncryptionConfigsService(s *Service) *OrganizationsLocationsEncryptionConfigsService
func (*OrganizationsLocationsEncryptionConfigsService) GetIamPolicy ¶
func (r *OrganizationsLocationsEncryptionConfigsService) GetIamPolicy(resource string) *OrganizationsLocationsEncryptionConfigsGetIamPolicyCall
GetIamPolicy: Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
- resource: REQUIRED: The resource for which the policy is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*OrganizationsLocationsEncryptionConfigsService) SetIamPolicy ¶
func (r *OrganizationsLocationsEncryptionConfigsService) SetIamPolicy(resource string, googleiamv1setiampolicyrequest *GoogleIamV1SetIamPolicyRequest) *OrganizationsLocationsEncryptionConfigsSetIamPolicyCall
SetIamPolicy: Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.
- resource: REQUIRED: The resource for which the policy is being specified. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*OrganizationsLocationsEncryptionConfigsService) TestIamPermissions ¶
func (r *OrganizationsLocationsEncryptionConfigsService) TestIamPermissions(resource string, googleiamv1testiampermissionsrequest *GoogleIamV1TestIamPermissionsRequest) *OrganizationsLocationsEncryptionConfigsTestIamPermissionsCall
TestIamPermissions: Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a NOT_FOUND error.Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.
- resource: REQUIRED: The resource for which the policy detail is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
type OrganizationsLocationsEncryptionConfigsSetIamPolicyCall ¶
type OrganizationsLocationsEncryptionConfigsSetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*OrganizationsLocationsEncryptionConfigsSetIamPolicyCall) Context ¶
func (c *OrganizationsLocationsEncryptionConfigsSetIamPolicyCall) Context(ctx context.Context) *OrganizationsLocationsEncryptionConfigsSetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*OrganizationsLocationsEncryptionConfigsSetIamPolicyCall) Do ¶
func (c *OrganizationsLocationsEncryptionConfigsSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.organizations.locations.encryptionConfigs.setIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*OrganizationsLocationsEncryptionConfigsSetIamPolicyCall) Fields ¶
func (c *OrganizationsLocationsEncryptionConfigsSetIamPolicyCall) Fields(s ...googleapi.Field) *OrganizationsLocationsEncryptionConfigsSetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*OrganizationsLocationsEncryptionConfigsSetIamPolicyCall) Header ¶
func (c *OrganizationsLocationsEncryptionConfigsSetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type OrganizationsLocationsEncryptionConfigsTestIamPermissionsCall ¶
type OrganizationsLocationsEncryptionConfigsTestIamPermissionsCall struct {
// contains filtered or unexported fields
}
func (*OrganizationsLocationsEncryptionConfigsTestIamPermissionsCall) Context ¶
func (c *OrganizationsLocationsEncryptionConfigsTestIamPermissionsCall) Context(ctx context.Context) *OrganizationsLocationsEncryptionConfigsTestIamPermissionsCall
Context sets the context to be used in this call's Do method.
func (*OrganizationsLocationsEncryptionConfigsTestIamPermissionsCall) Do ¶
func (c *OrganizationsLocationsEncryptionConfigsTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
Do executes the "dataplex.organizations.locations.encryptionConfigs.testIamPermissions" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1TestIamPermissionsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*OrganizationsLocationsEncryptionConfigsTestIamPermissionsCall) Fields ¶
func (c *OrganizationsLocationsEncryptionConfigsTestIamPermissionsCall) Fields(s ...googleapi.Field) *OrganizationsLocationsEncryptionConfigsTestIamPermissionsCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*OrganizationsLocationsEncryptionConfigsTestIamPermissionsCall) Header ¶
func (c *OrganizationsLocationsEncryptionConfigsTestIamPermissionsCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type OrganizationsLocationsOperationsCancelCall ¶
type OrganizationsLocationsOperationsCancelCall struct {
// contains filtered or unexported fields
}
func (*OrganizationsLocationsOperationsCancelCall) Context ¶
func (c *OrganizationsLocationsOperationsCancelCall) Context(ctx context.Context) *OrganizationsLocationsOperationsCancelCall
Context sets the context to be used in this call's Do method.
func (*OrganizationsLocationsOperationsCancelCall) Do ¶
func (c *OrganizationsLocationsOperationsCancelCall) Do(opts ...googleapi.CallOption) (*Empty, error)
Do executes the "dataplex.organizations.locations.operations.cancel" call. Any non-2xx status code is an error. Response headers are in either *Empty.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*OrganizationsLocationsOperationsCancelCall) Fields ¶
func (c *OrganizationsLocationsOperationsCancelCall) Fields(s ...googleapi.Field) *OrganizationsLocationsOperationsCancelCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*OrganizationsLocationsOperationsCancelCall) Header ¶
func (c *OrganizationsLocationsOperationsCancelCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type OrganizationsLocationsOperationsDeleteCall ¶
type OrganizationsLocationsOperationsDeleteCall struct {
// contains filtered or unexported fields
}
func (*OrganizationsLocationsOperationsDeleteCall) Context ¶
func (c *OrganizationsLocationsOperationsDeleteCall) Context(ctx context.Context) *OrganizationsLocationsOperationsDeleteCall
Context sets the context to be used in this call's Do method.
func (*OrganizationsLocationsOperationsDeleteCall) Do ¶
func (c *OrganizationsLocationsOperationsDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error)
Do executes the "dataplex.organizations.locations.operations.delete" call. Any non-2xx status code is an error. Response headers are in either *Empty.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*OrganizationsLocationsOperationsDeleteCall) Fields ¶
func (c *OrganizationsLocationsOperationsDeleteCall) Fields(s ...googleapi.Field) *OrganizationsLocationsOperationsDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*OrganizationsLocationsOperationsDeleteCall) Header ¶
func (c *OrganizationsLocationsOperationsDeleteCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type OrganizationsLocationsOperationsGetCall ¶
type OrganizationsLocationsOperationsGetCall struct {
// contains filtered or unexported fields
}
func (*OrganizationsLocationsOperationsGetCall) Context ¶
func (c *OrganizationsLocationsOperationsGetCall) Context(ctx context.Context) *OrganizationsLocationsOperationsGetCall
Context sets the context to be used in this call's Do method.
func (*OrganizationsLocationsOperationsGetCall) Do ¶
func (c *OrganizationsLocationsOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.organizations.locations.operations.get" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*OrganizationsLocationsOperationsGetCall) Fields ¶
func (c *OrganizationsLocationsOperationsGetCall) Fields(s ...googleapi.Field) *OrganizationsLocationsOperationsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*OrganizationsLocationsOperationsGetCall) Header ¶
func (c *OrganizationsLocationsOperationsGetCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*OrganizationsLocationsOperationsGetCall) IfNoneMatch ¶
func (c *OrganizationsLocationsOperationsGetCall) IfNoneMatch(entityTag string) *OrganizationsLocationsOperationsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
type OrganizationsLocationsOperationsListOperationsCall ¶
type OrganizationsLocationsOperationsListOperationsCall struct {
// contains filtered or unexported fields
}
func (*OrganizationsLocationsOperationsListOperationsCall) Context ¶
func (c *OrganizationsLocationsOperationsListOperationsCall) Context(ctx context.Context) *OrganizationsLocationsOperationsListOperationsCall
Context sets the context to be used in this call's Do method.
func (*OrganizationsLocationsOperationsListOperationsCall) Do ¶
func (c *OrganizationsLocationsOperationsListOperationsCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
Do executes the "dataplex.organizations.locations.operations.listOperations" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningListOperationsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*OrganizationsLocationsOperationsListOperationsCall) Fields ¶
func (c *OrganizationsLocationsOperationsListOperationsCall) Fields(s ...googleapi.Field) *OrganizationsLocationsOperationsListOperationsCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*OrganizationsLocationsOperationsListOperationsCall) Filter ¶
func (c *OrganizationsLocationsOperationsListOperationsCall) Filter(filter string) *OrganizationsLocationsOperationsListOperationsCall
Filter sets the optional parameter "filter": The standard list filter.
func (*OrganizationsLocationsOperationsListOperationsCall) Header ¶
func (c *OrganizationsLocationsOperationsListOperationsCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*OrganizationsLocationsOperationsListOperationsCall) IfNoneMatch ¶
func (c *OrganizationsLocationsOperationsListOperationsCall) IfNoneMatch(entityTag string) *OrganizationsLocationsOperationsListOperationsCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*OrganizationsLocationsOperationsListOperationsCall) PageSize ¶
func (c *OrganizationsLocationsOperationsListOperationsCall) PageSize(pageSize int64) *OrganizationsLocationsOperationsListOperationsCall
PageSize sets the optional parameter "pageSize": The standard list page size.
func (*OrganizationsLocationsOperationsListOperationsCall) PageToken ¶
func (c *OrganizationsLocationsOperationsListOperationsCall) PageToken(pageToken string) *OrganizationsLocationsOperationsListOperationsCall
PageToken sets the optional parameter "pageToken": The standard list page token.
func (*OrganizationsLocationsOperationsListOperationsCall) Pages ¶
func (c *OrganizationsLocationsOperationsListOperationsCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type OrganizationsLocationsOperationsService ¶
type OrganizationsLocationsOperationsService struct {
// contains filtered or unexported fields
}
func NewOrganizationsLocationsOperationsService ¶
func NewOrganizationsLocationsOperationsService(s *Service) *OrganizationsLocationsOperationsService
func (*OrganizationsLocationsOperationsService) Cancel ¶
func (r *OrganizationsLocationsOperationsService) Cancel(name string, googlelongrunningcanceloperationrequest *GoogleLongrunningCancelOperationRequest) *OrganizationsLocationsOperationsCancelCall
Cancel: Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns google.rpc.Code.UNIMPLEMENTED. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to Code.CANCELLED.
- name: The name of the operation resource to be cancelled.
func (*OrganizationsLocationsOperationsService) Delete ¶
func (r *OrganizationsLocationsOperationsService) Delete(name string) *OrganizationsLocationsOperationsDeleteCall
Delete: Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns google.rpc.Code.UNIMPLEMENTED.
- name: The name of the operation resource to be deleted.
func (*OrganizationsLocationsOperationsService) Get ¶
func (r *OrganizationsLocationsOperationsService) Get(name string) *OrganizationsLocationsOperationsGetCall
Get: Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
- name: The name of the operation resource.
func (*OrganizationsLocationsOperationsService) ListOperations ¶
func (r *OrganizationsLocationsOperationsService) ListOperations(name string) *OrganizationsLocationsOperationsListOperationsCall
ListOperations: Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns UNIMPLEMENTED.
- name: The name of the operation's parent resource.
type OrganizationsLocationsService ¶
type OrganizationsLocationsService struct { EncryptionConfigs *OrganizationsLocationsEncryptionConfigsService Operations *OrganizationsLocationsOperationsService // contains filtered or unexported fields }
func NewOrganizationsLocationsService ¶
func NewOrganizationsLocationsService(s *Service) *OrganizationsLocationsService
type OrganizationsService ¶
type OrganizationsService struct { Locations *OrganizationsLocationsService // contains filtered or unexported fields }
func NewOrganizationsService ¶
func NewOrganizationsService(s *Service) *OrganizationsService
type ProjectsLocationsAspectTypesCreateCall ¶
type ProjectsLocationsAspectTypesCreateCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsAspectTypesCreateCall) AspectTypeId ¶
func (c *ProjectsLocationsAspectTypesCreateCall) AspectTypeId(aspectTypeId string) *ProjectsLocationsAspectTypesCreateCall
AspectTypeId sets the optional parameter "aspectTypeId": Required. AspectType identifier.
func (*ProjectsLocationsAspectTypesCreateCall) Context ¶
func (c *ProjectsLocationsAspectTypesCreateCall) Context(ctx context.Context) *ProjectsLocationsAspectTypesCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAspectTypesCreateCall) Do ¶
func (c *ProjectsLocationsAspectTypesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.aspectTypes.create" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsAspectTypesCreateCall) Fields ¶
func (c *ProjectsLocationsAspectTypesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsAspectTypesCreateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsAspectTypesCreateCall) Header ¶
func (c *ProjectsLocationsAspectTypesCreateCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsAspectTypesCreateCall) ValidateOnly ¶
func (c *ProjectsLocationsAspectTypesCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsAspectTypesCreateCall
ValidateOnly sets the optional parameter "validateOnly": The service validates the request without performing any mutations. The default is false.
type ProjectsLocationsAspectTypesDeleteCall ¶
type ProjectsLocationsAspectTypesDeleteCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsAspectTypesDeleteCall) Context ¶
func (c *ProjectsLocationsAspectTypesDeleteCall) Context(ctx context.Context) *ProjectsLocationsAspectTypesDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAspectTypesDeleteCall) Do ¶
func (c *ProjectsLocationsAspectTypesDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.aspectTypes.delete" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsAspectTypesDeleteCall) Etag ¶
func (c *ProjectsLocationsAspectTypesDeleteCall) Etag(etag string) *ProjectsLocationsAspectTypesDeleteCall
Etag sets the optional parameter "etag": If the client provided etag value does not match the current etag value, the DeleteAspectTypeRequest method returns an ABORTED error response.
func (*ProjectsLocationsAspectTypesDeleteCall) Fields ¶
func (c *ProjectsLocationsAspectTypesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsAspectTypesDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsAspectTypesDeleteCall) Header ¶
func (c *ProjectsLocationsAspectTypesDeleteCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsAspectTypesGetCall ¶
type ProjectsLocationsAspectTypesGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsAspectTypesGetCall) Context ¶
func (c *ProjectsLocationsAspectTypesGetCall) Context(ctx context.Context) *ProjectsLocationsAspectTypesGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAspectTypesGetCall) Do ¶
func (c *ProjectsLocationsAspectTypesGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1AspectType, error)
Do executes the "dataplex.projects.locations.aspectTypes.get" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1AspectType.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsAspectTypesGetCall) Fields ¶
func (c *ProjectsLocationsAspectTypesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsAspectTypesGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsAspectTypesGetCall) Header ¶
func (c *ProjectsLocationsAspectTypesGetCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsAspectTypesGetCall) IfNoneMatch ¶
func (c *ProjectsLocationsAspectTypesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsAspectTypesGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
type ProjectsLocationsAspectTypesGetIamPolicyCall ¶
type ProjectsLocationsAspectTypesGetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsAspectTypesGetIamPolicyCall) Context ¶
func (c *ProjectsLocationsAspectTypesGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsAspectTypesGetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAspectTypesGetIamPolicyCall) Do ¶
func (c *ProjectsLocationsAspectTypesGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.aspectTypes.getIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsAspectTypesGetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsAspectTypesGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsAspectTypesGetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsAspectTypesGetIamPolicyCall) Header ¶
func (c *ProjectsLocationsAspectTypesGetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsAspectTypesGetIamPolicyCall) IfNoneMatch ¶
func (c *ProjectsLocationsAspectTypesGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsAspectTypesGetIamPolicyCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsAspectTypesGetIamPolicyCall) OptionsRequestedPolicyVersion ¶
func (c *ProjectsLocationsAspectTypesGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsAspectTypesGetIamPolicyCall
OptionsRequestedPolicyVersion sets the optional parameter "options.requestedPolicyVersion": The maximum policy version that will be used to format the policy.Valid values are 0, 1, and 3. Requests specifying an invalid value will be rejected.Requests for policies with any conditional role bindings must specify version 3. Policies with no conditional role bindings may specify any valid value or leave the field unset.The policy in the response might use the policy version that you specified, or it might use a lower policy version. For example, if you specify version 3, but the policy has no conditional role bindings, the response uses version 1.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies).
type ProjectsLocationsAspectTypesListCall ¶
type ProjectsLocationsAspectTypesListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsAspectTypesListCall) Context ¶
func (c *ProjectsLocationsAspectTypesListCall) Context(ctx context.Context) *ProjectsLocationsAspectTypesListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAspectTypesListCall) Do ¶
func (c *ProjectsLocationsAspectTypesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListAspectTypesResponse, error)
Do executes the "dataplex.projects.locations.aspectTypes.list" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1ListAspectTypesResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsAspectTypesListCall) Fields ¶
func (c *ProjectsLocationsAspectTypesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsAspectTypesListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsAspectTypesListCall) Filter ¶
func (c *ProjectsLocationsAspectTypesListCall) Filter(filter string) *ProjectsLocationsAspectTypesListCall
Filter sets the optional parameter "filter": Filter request. Filters are case-sensitive. The service supports the following formats: labels.key1 = "value1" labels:key1 name = "value"These restrictions can be conjoined with AND, OR, and NOT conjunctions.
func (*ProjectsLocationsAspectTypesListCall) Header ¶
func (c *ProjectsLocationsAspectTypesListCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsAspectTypesListCall) IfNoneMatch ¶
func (c *ProjectsLocationsAspectTypesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsAspectTypesListCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsAspectTypesListCall) OrderBy ¶
func (c *ProjectsLocationsAspectTypesListCall) OrderBy(orderBy string) *ProjectsLocationsAspectTypesListCall
OrderBy sets the optional parameter "orderBy": Orders the result by name or create_time fields. If not specified, the ordering is undefined.
func (*ProjectsLocationsAspectTypesListCall) PageSize ¶
func (c *ProjectsLocationsAspectTypesListCall) PageSize(pageSize int64) *ProjectsLocationsAspectTypesListCall
PageSize sets the optional parameter "pageSize": Maximum number of AspectTypes to return. The service may return fewer than this value. If unspecified, the service returns at most 10 AspectTypes. The maximum value is 1000; values above 1000 will be coerced to 1000.
func (*ProjectsLocationsAspectTypesListCall) PageToken ¶
func (c *ProjectsLocationsAspectTypesListCall) PageToken(pageToken string) *ProjectsLocationsAspectTypesListCall
PageToken sets the optional parameter "pageToken": Page token received from a previous ListAspectTypes call. Provide this to retrieve the subsequent page. When paginating, all other parameters you provide to ListAspectTypes must match the call that provided the page token.
func (*ProjectsLocationsAspectTypesListCall) Pages ¶
func (c *ProjectsLocationsAspectTypesListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListAspectTypesResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsAspectTypesPatchCall ¶
type ProjectsLocationsAspectTypesPatchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsAspectTypesPatchCall) Context ¶
func (c *ProjectsLocationsAspectTypesPatchCall) Context(ctx context.Context) *ProjectsLocationsAspectTypesPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAspectTypesPatchCall) Do ¶
func (c *ProjectsLocationsAspectTypesPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.aspectTypes.patch" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsAspectTypesPatchCall) Fields ¶
func (c *ProjectsLocationsAspectTypesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsAspectTypesPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsAspectTypesPatchCall) Header ¶
func (c *ProjectsLocationsAspectTypesPatchCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsAspectTypesPatchCall) UpdateMask ¶
func (c *ProjectsLocationsAspectTypesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsAspectTypesPatchCall
UpdateMask sets the optional parameter "updateMask": Required. Mask of fields to update.
func (*ProjectsLocationsAspectTypesPatchCall) ValidateOnly ¶
func (c *ProjectsLocationsAspectTypesPatchCall) ValidateOnly(validateOnly bool) *ProjectsLocationsAspectTypesPatchCall
ValidateOnly sets the optional parameter "validateOnly": Only validate the request, but do not perform mutations. The default is false.
type ProjectsLocationsAspectTypesService ¶
type ProjectsLocationsAspectTypesService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsAspectTypesService ¶
func NewProjectsLocationsAspectTypesService(s *Service) *ProjectsLocationsAspectTypesService
func (*ProjectsLocationsAspectTypesService) Create ¶
func (r *ProjectsLocationsAspectTypesService) Create(parent string, googleclouddataplexv1aspecttype *GoogleCloudDataplexV1AspectType) *ProjectsLocationsAspectTypesCreateCall
Create: Creates an AspectType.
- parent: The resource name of the AspectType, of the form: projects/{project_number}/locations/{location_id} where location_id refers to a Google Cloud region.
func (*ProjectsLocationsAspectTypesService) Delete ¶
func (r *ProjectsLocationsAspectTypesService) Delete(name string) *ProjectsLocationsAspectTypesDeleteCall
Delete: Deletes an AspectType.
- name: The resource name of the AspectType: projects/{project_number}/locations/{location_id}/aspectTypes/{aspect_type_ id}.
func (*ProjectsLocationsAspectTypesService) Get ¶
func (r *ProjectsLocationsAspectTypesService) Get(name string) *ProjectsLocationsAspectTypesGetCall
Get: Gets an AspectType.
- name: The resource name of the AspectType: projects/{project_number}/locations/{location_id}/aspectTypes/{aspect_type_ id}.
func (*ProjectsLocationsAspectTypesService) GetIamPolicy ¶
func (r *ProjectsLocationsAspectTypesService) GetIamPolicy(resource string) *ProjectsLocationsAspectTypesGetIamPolicyCall
GetIamPolicy: Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
- resource: REQUIRED: The resource for which the policy is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsAspectTypesService) List ¶
func (r *ProjectsLocationsAspectTypesService) List(parent string) *ProjectsLocationsAspectTypesListCall
List: Lists AspectType resources in a project and location.
- parent: The resource name of the AspectType location, of the form: projects/{project_number}/locations/{location_id} where location_id refers to a Google Cloud region.
func (*ProjectsLocationsAspectTypesService) Patch ¶
func (r *ProjectsLocationsAspectTypesService) Patch(name string, googleclouddataplexv1aspecttype *GoogleCloudDataplexV1AspectType) *ProjectsLocationsAspectTypesPatchCall
Patch: Updates an AspectType.
- name: Output only. The relative resource name of the AspectType, of the form: projects/{project_number}/locations/{location_id}/aspectTypes/{aspect_type_ id}.
func (*ProjectsLocationsAspectTypesService) SetIamPolicy ¶
func (r *ProjectsLocationsAspectTypesService) SetIamPolicy(resource string, googleiamv1setiampolicyrequest *GoogleIamV1SetIamPolicyRequest) *ProjectsLocationsAspectTypesSetIamPolicyCall
SetIamPolicy: Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.
- resource: REQUIRED: The resource for which the policy is being specified. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsAspectTypesService) TestIamPermissions ¶
func (r *ProjectsLocationsAspectTypesService) TestIamPermissions(resource string, googleiamv1testiampermissionsrequest *GoogleIamV1TestIamPermissionsRequest) *ProjectsLocationsAspectTypesTestIamPermissionsCall
TestIamPermissions: Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a NOT_FOUND error.Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.
- resource: REQUIRED: The resource for which the policy detail is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
type ProjectsLocationsAspectTypesSetIamPolicyCall ¶
type ProjectsLocationsAspectTypesSetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsAspectTypesSetIamPolicyCall) Context ¶
func (c *ProjectsLocationsAspectTypesSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsAspectTypesSetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAspectTypesSetIamPolicyCall) Do ¶
func (c *ProjectsLocationsAspectTypesSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.aspectTypes.setIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsAspectTypesSetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsAspectTypesSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsAspectTypesSetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsAspectTypesSetIamPolicyCall) Header ¶
func (c *ProjectsLocationsAspectTypesSetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsAspectTypesTestIamPermissionsCall ¶
type ProjectsLocationsAspectTypesTestIamPermissionsCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsAspectTypesTestIamPermissionsCall) Context ¶
func (c *ProjectsLocationsAspectTypesTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsAspectTypesTestIamPermissionsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAspectTypesTestIamPermissionsCall) Do ¶
func (c *ProjectsLocationsAspectTypesTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
Do executes the "dataplex.projects.locations.aspectTypes.testIamPermissions" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1TestIamPermissionsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsAspectTypesTestIamPermissionsCall) Fields ¶
func (c *ProjectsLocationsAspectTypesTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsAspectTypesTestIamPermissionsCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsAspectTypesTestIamPermissionsCall) Header ¶
func (c *ProjectsLocationsAspectTypesTestIamPermissionsCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsDataAttributeBindingsCreateCall ¶
type ProjectsLocationsDataAttributeBindingsCreateCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataAttributeBindingsCreateCall) Context ¶
func (c *ProjectsLocationsDataAttributeBindingsCreateCall) Context(ctx context.Context) *ProjectsLocationsDataAttributeBindingsCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataAttributeBindingsCreateCall) DataAttributeBindingId ¶
func (c *ProjectsLocationsDataAttributeBindingsCreateCall) DataAttributeBindingId(dataAttributeBindingId string) *ProjectsLocationsDataAttributeBindingsCreateCall
DataAttributeBindingId sets the optional parameter "dataAttributeBindingId": Required. DataAttributeBinding identifier. * Must contain only lowercase letters, numbers and hyphens. * Must start with a letter. * Must be between 1-63 characters. * Must end with a number or a letter. * Must be unique within the Location.
func (*ProjectsLocationsDataAttributeBindingsCreateCall) Do ¶
func (c *ProjectsLocationsDataAttributeBindingsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.dataAttributeBindings.create" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataAttributeBindingsCreateCall) Fields ¶
func (c *ProjectsLocationsDataAttributeBindingsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataAttributeBindingsCreateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataAttributeBindingsCreateCall) Header ¶
func (c *ProjectsLocationsDataAttributeBindingsCreateCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsDataAttributeBindingsCreateCall) ValidateOnly ¶
func (c *ProjectsLocationsDataAttributeBindingsCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsDataAttributeBindingsCreateCall
ValidateOnly sets the optional parameter "validateOnly": Only validate the request, but do not perform mutations. The default is false.
type ProjectsLocationsDataAttributeBindingsDeleteCall ¶
type ProjectsLocationsDataAttributeBindingsDeleteCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataAttributeBindingsDeleteCall) Context ¶
func (c *ProjectsLocationsDataAttributeBindingsDeleteCall) Context(ctx context.Context) *ProjectsLocationsDataAttributeBindingsDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataAttributeBindingsDeleteCall) Do ¶
func (c *ProjectsLocationsDataAttributeBindingsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.dataAttributeBindings.delete" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataAttributeBindingsDeleteCall) Etag ¶
func (c *ProjectsLocationsDataAttributeBindingsDeleteCall) Etag(etag string) *ProjectsLocationsDataAttributeBindingsDeleteCall
Etag sets the optional parameter "etag": Required. If the client provided etag value does not match the current etag value, the DeleteDataAttributeBindingRequest method returns an ABORTED error response. Etags must be used when calling the DeleteDataAttributeBinding.
func (*ProjectsLocationsDataAttributeBindingsDeleteCall) Fields ¶
func (c *ProjectsLocationsDataAttributeBindingsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataAttributeBindingsDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataAttributeBindingsDeleteCall) Header ¶
func (c *ProjectsLocationsDataAttributeBindingsDeleteCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsDataAttributeBindingsGetCall ¶
type ProjectsLocationsDataAttributeBindingsGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataAttributeBindingsGetCall) Context ¶
func (c *ProjectsLocationsDataAttributeBindingsGetCall) Context(ctx context.Context) *ProjectsLocationsDataAttributeBindingsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataAttributeBindingsGetCall) Do ¶
func (c *ProjectsLocationsDataAttributeBindingsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1DataAttributeBinding, error)
Do executes the "dataplex.projects.locations.dataAttributeBindings.get" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1DataAttributeBinding.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataAttributeBindingsGetCall) Fields ¶
func (c *ProjectsLocationsDataAttributeBindingsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataAttributeBindingsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataAttributeBindingsGetCall) Header ¶
func (c *ProjectsLocationsDataAttributeBindingsGetCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsDataAttributeBindingsGetCall) IfNoneMatch ¶
func (c *ProjectsLocationsDataAttributeBindingsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataAttributeBindingsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
type ProjectsLocationsDataAttributeBindingsGetIamPolicyCall ¶
type ProjectsLocationsDataAttributeBindingsGetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataAttributeBindingsGetIamPolicyCall) Context ¶
func (c *ProjectsLocationsDataAttributeBindingsGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsDataAttributeBindingsGetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataAttributeBindingsGetIamPolicyCall) Do ¶
func (c *ProjectsLocationsDataAttributeBindingsGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.dataAttributeBindings.getIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataAttributeBindingsGetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsDataAttributeBindingsGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataAttributeBindingsGetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataAttributeBindingsGetIamPolicyCall) Header ¶
func (c *ProjectsLocationsDataAttributeBindingsGetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsDataAttributeBindingsGetIamPolicyCall) IfNoneMatch ¶
func (c *ProjectsLocationsDataAttributeBindingsGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataAttributeBindingsGetIamPolicyCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsDataAttributeBindingsGetIamPolicyCall) OptionsRequestedPolicyVersion ¶
func (c *ProjectsLocationsDataAttributeBindingsGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsDataAttributeBindingsGetIamPolicyCall
OptionsRequestedPolicyVersion sets the optional parameter "options.requestedPolicyVersion": The maximum policy version that will be used to format the policy.Valid values are 0, 1, and 3. Requests specifying an invalid value will be rejected.Requests for policies with any conditional role bindings must specify version 3. Policies with no conditional role bindings may specify any valid value or leave the field unset.The policy in the response might use the policy version that you specified, or it might use a lower policy version. For example, if you specify version 3, but the policy has no conditional role bindings, the response uses version 1.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies).
type ProjectsLocationsDataAttributeBindingsListCall ¶
type ProjectsLocationsDataAttributeBindingsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataAttributeBindingsListCall) Context ¶
func (c *ProjectsLocationsDataAttributeBindingsListCall) Context(ctx context.Context) *ProjectsLocationsDataAttributeBindingsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataAttributeBindingsListCall) Do ¶
func (c *ProjectsLocationsDataAttributeBindingsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListDataAttributeBindingsResponse, error)
Do executes the "dataplex.projects.locations.dataAttributeBindings.list" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1ListDataAttributeBindingsResponse.ServerResponse.Header
or (if a response was returned at all) in error.(*googleapi.Error).Header.
Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataAttributeBindingsListCall) Fields ¶
func (c *ProjectsLocationsDataAttributeBindingsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataAttributeBindingsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataAttributeBindingsListCall) Filter ¶
func (c *ProjectsLocationsDataAttributeBindingsListCall) Filter(filter string) *ProjectsLocationsDataAttributeBindingsListCall
Filter sets the optional parameter "filter": Filter request. Filter using resource: filter=resource:"resource-name" Filter using attribute: filter=attributes:"attribute-name" Filter using attribute in paths list: filter=paths.attributes:"attribute-name"
func (*ProjectsLocationsDataAttributeBindingsListCall) Header ¶
func (c *ProjectsLocationsDataAttributeBindingsListCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsDataAttributeBindingsListCall) IfNoneMatch ¶
func (c *ProjectsLocationsDataAttributeBindingsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataAttributeBindingsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsDataAttributeBindingsListCall) OrderBy ¶
func (c *ProjectsLocationsDataAttributeBindingsListCall) OrderBy(orderBy string) *ProjectsLocationsDataAttributeBindingsListCall
OrderBy sets the optional parameter "orderBy": Order by fields for the result.
func (*ProjectsLocationsDataAttributeBindingsListCall) PageSize ¶
func (c *ProjectsLocationsDataAttributeBindingsListCall) PageSize(pageSize int64) *ProjectsLocationsDataAttributeBindingsListCall
PageSize sets the optional parameter "pageSize": Maximum number of DataAttributeBindings to return. The service may return fewer than this value. If unspecified, at most 10 DataAttributeBindings will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
func (*ProjectsLocationsDataAttributeBindingsListCall) PageToken ¶
func (c *ProjectsLocationsDataAttributeBindingsListCall) PageToken(pageToken string) *ProjectsLocationsDataAttributeBindingsListCall
PageToken sets the optional parameter "pageToken": Page token received from a previous ListDataAttributeBindings call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to ListDataAttributeBindings must match the call that provided the page token.
func (*ProjectsLocationsDataAttributeBindingsListCall) Pages ¶
func (c *ProjectsLocationsDataAttributeBindingsListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListDataAttributeBindingsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsDataAttributeBindingsPatchCall ¶
type ProjectsLocationsDataAttributeBindingsPatchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataAttributeBindingsPatchCall) Context ¶
func (c *ProjectsLocationsDataAttributeBindingsPatchCall) Context(ctx context.Context) *ProjectsLocationsDataAttributeBindingsPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataAttributeBindingsPatchCall) Do ¶
func (c *ProjectsLocationsDataAttributeBindingsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.dataAttributeBindings.patch" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataAttributeBindingsPatchCall) Fields ¶
func (c *ProjectsLocationsDataAttributeBindingsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataAttributeBindingsPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataAttributeBindingsPatchCall) Header ¶
func (c *ProjectsLocationsDataAttributeBindingsPatchCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsDataAttributeBindingsPatchCall) UpdateMask ¶
func (c *ProjectsLocationsDataAttributeBindingsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsDataAttributeBindingsPatchCall
UpdateMask sets the optional parameter "updateMask": Required. Mask of fields to update.
func (*ProjectsLocationsDataAttributeBindingsPatchCall) ValidateOnly ¶
func (c *ProjectsLocationsDataAttributeBindingsPatchCall) ValidateOnly(validateOnly bool) *ProjectsLocationsDataAttributeBindingsPatchCall
ValidateOnly sets the optional parameter "validateOnly": Only validate the request, but do not perform mutations. The default is false.
type ProjectsLocationsDataAttributeBindingsService ¶
type ProjectsLocationsDataAttributeBindingsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsDataAttributeBindingsService ¶
func NewProjectsLocationsDataAttributeBindingsService(s *Service) *ProjectsLocationsDataAttributeBindingsService
func (*ProjectsLocationsDataAttributeBindingsService) Create ¶
func (r *ProjectsLocationsDataAttributeBindingsService) Create(parent string, googleclouddataplexv1dataattributebinding *GoogleCloudDataplexV1DataAttributeBinding) *ProjectsLocationsDataAttributeBindingsCreateCall
Create: Create a DataAttributeBinding resource.
- parent: The resource name of the parent data taxonomy projects/{project_number}/locations/{location_id}.
func (*ProjectsLocationsDataAttributeBindingsService) Delete ¶
func (r *ProjectsLocationsDataAttributeBindingsService) Delete(name string) *ProjectsLocationsDataAttributeBindingsDeleteCall
Delete: Deletes a DataAttributeBinding resource. All attributes within the DataAttributeBinding must be deleted before the DataAttributeBinding can be deleted.
- name: The resource name of the DataAttributeBinding: projects/{project_number}/locations/{location_id}/dataAttributeBindings/{da ta_attribute_binding_id}.
func (*ProjectsLocationsDataAttributeBindingsService) Get ¶
func (r *ProjectsLocationsDataAttributeBindingsService) Get(name string) *ProjectsLocationsDataAttributeBindingsGetCall
Get: Retrieves a DataAttributeBinding resource.
- name: The resource name of the DataAttributeBinding: projects/{project_number}/locations/{location_id}/dataAttributeBindings/{da ta_attribute_binding_id}.
func (*ProjectsLocationsDataAttributeBindingsService) GetIamPolicy ¶
func (r *ProjectsLocationsDataAttributeBindingsService) GetIamPolicy(resource string) *ProjectsLocationsDataAttributeBindingsGetIamPolicyCall
GetIamPolicy: Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
- resource: REQUIRED: The resource for which the policy is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsDataAttributeBindingsService) List ¶
func (r *ProjectsLocationsDataAttributeBindingsService) List(parent string) *ProjectsLocationsDataAttributeBindingsListCall
List: Lists DataAttributeBinding resources in a project and location.
- parent: The resource name of the Location: projects/{project_number}/locations/{location_id}.
func (*ProjectsLocationsDataAttributeBindingsService) Patch ¶
func (r *ProjectsLocationsDataAttributeBindingsService) Patch(name string, googleclouddataplexv1dataattributebinding *GoogleCloudDataplexV1DataAttributeBinding) *ProjectsLocationsDataAttributeBindingsPatchCall
Patch: Updates a DataAttributeBinding resource.
- name: Output only. The relative resource name of the Data Attribute Binding, of the form: projects/{project_number}/locations/{location}/dataAttributeBindings/{data_ attribute_binding_id}.
func (*ProjectsLocationsDataAttributeBindingsService) SetIamPolicy ¶
func (r *ProjectsLocationsDataAttributeBindingsService) SetIamPolicy(resource string, googleiamv1setiampolicyrequest *GoogleIamV1SetIamPolicyRequest) *ProjectsLocationsDataAttributeBindingsSetIamPolicyCall
SetIamPolicy: Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.
- resource: REQUIRED: The resource for which the policy is being specified. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsDataAttributeBindingsService) TestIamPermissions ¶
func (r *ProjectsLocationsDataAttributeBindingsService) TestIamPermissions(resource string, googleiamv1testiampermissionsrequest *GoogleIamV1TestIamPermissionsRequest) *ProjectsLocationsDataAttributeBindingsTestIamPermissionsCall
TestIamPermissions: Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a NOT_FOUND error.Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.
- resource: REQUIRED: The resource for which the policy detail is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
type ProjectsLocationsDataAttributeBindingsSetIamPolicyCall ¶
type ProjectsLocationsDataAttributeBindingsSetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataAttributeBindingsSetIamPolicyCall) Context ¶
func (c *ProjectsLocationsDataAttributeBindingsSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsDataAttributeBindingsSetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataAttributeBindingsSetIamPolicyCall) Do ¶
func (c *ProjectsLocationsDataAttributeBindingsSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.dataAttributeBindings.setIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataAttributeBindingsSetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsDataAttributeBindingsSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataAttributeBindingsSetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataAttributeBindingsSetIamPolicyCall) Header ¶
func (c *ProjectsLocationsDataAttributeBindingsSetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsDataAttributeBindingsTestIamPermissionsCall ¶
type ProjectsLocationsDataAttributeBindingsTestIamPermissionsCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataAttributeBindingsTestIamPermissionsCall) Context ¶
func (c *ProjectsLocationsDataAttributeBindingsTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsDataAttributeBindingsTestIamPermissionsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataAttributeBindingsTestIamPermissionsCall) Do ¶
func (c *ProjectsLocationsDataAttributeBindingsTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
Do executes the "dataplex.projects.locations.dataAttributeBindings.testIamPermissions" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1TestIamPermissionsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataAttributeBindingsTestIamPermissionsCall) Fields ¶
func (c *ProjectsLocationsDataAttributeBindingsTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataAttributeBindingsTestIamPermissionsCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataAttributeBindingsTestIamPermissionsCall) Header ¶
func (c *ProjectsLocationsDataAttributeBindingsTestIamPermissionsCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsDataScansCreateCall ¶
type ProjectsLocationsDataScansCreateCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataScansCreateCall) Context ¶
func (c *ProjectsLocationsDataScansCreateCall) Context(ctx context.Context) *ProjectsLocationsDataScansCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataScansCreateCall) DataScanId ¶
func (c *ProjectsLocationsDataScansCreateCall) DataScanId(dataScanId string) *ProjectsLocationsDataScansCreateCall
DataScanId sets the optional parameter "dataScanId": Required. DataScan identifier. Must contain only lowercase letters, numbers and hyphens. Must start with a letter. Must end with a number or a letter. Must be between 1-63 characters. Must be unique within the customer project / location.
func (*ProjectsLocationsDataScansCreateCall) Do ¶
func (c *ProjectsLocationsDataScansCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.dataScans.create" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataScansCreateCall) Fields ¶
func (c *ProjectsLocationsDataScansCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataScansCreateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataScansCreateCall) Header ¶
func (c *ProjectsLocationsDataScansCreateCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsDataScansCreateCall) ValidateOnly ¶
func (c *ProjectsLocationsDataScansCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsDataScansCreateCall
ValidateOnly sets the optional parameter "validateOnly": Only validate the request, but do not perform mutations. The default is false.
type ProjectsLocationsDataScansDeleteCall ¶
type ProjectsLocationsDataScansDeleteCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataScansDeleteCall) Context ¶
func (c *ProjectsLocationsDataScansDeleteCall) Context(ctx context.Context) *ProjectsLocationsDataScansDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataScansDeleteCall) Do ¶
func (c *ProjectsLocationsDataScansDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.dataScans.delete" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataScansDeleteCall) Fields ¶
func (c *ProjectsLocationsDataScansDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataScansDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataScansDeleteCall) Header ¶
func (c *ProjectsLocationsDataScansDeleteCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsDataScansGenerateDataQualityRulesCall ¶
type ProjectsLocationsDataScansGenerateDataQualityRulesCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataScansGenerateDataQualityRulesCall) Context ¶
func (c *ProjectsLocationsDataScansGenerateDataQualityRulesCall) Context(ctx context.Context) *ProjectsLocationsDataScansGenerateDataQualityRulesCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataScansGenerateDataQualityRulesCall) Do ¶
func (c *ProjectsLocationsDataScansGenerateDataQualityRulesCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1GenerateDataQualityRulesResponse, error)
Do executes the "dataplex.projects.locations.dataScans.generateDataQualityRules" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1GenerateDataQualityRulesResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataScansGenerateDataQualityRulesCall) Fields ¶
func (c *ProjectsLocationsDataScansGenerateDataQualityRulesCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataScansGenerateDataQualityRulesCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataScansGenerateDataQualityRulesCall) Header ¶
func (c *ProjectsLocationsDataScansGenerateDataQualityRulesCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsDataScansGetCall ¶
type ProjectsLocationsDataScansGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataScansGetCall) Context ¶
func (c *ProjectsLocationsDataScansGetCall) Context(ctx context.Context) *ProjectsLocationsDataScansGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataScansGetCall) Do ¶
func (c *ProjectsLocationsDataScansGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1DataScan, error)
Do executes the "dataplex.projects.locations.dataScans.get" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1DataScan.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataScansGetCall) Fields ¶
func (c *ProjectsLocationsDataScansGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataScansGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataScansGetCall) Header ¶
func (c *ProjectsLocationsDataScansGetCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsDataScansGetCall) IfNoneMatch ¶
func (c *ProjectsLocationsDataScansGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataScansGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsDataScansGetCall) View ¶
func (c *ProjectsLocationsDataScansGetCall) View(view string) *ProjectsLocationsDataScansGetCall
View sets the optional parameter "view": Select the DataScan view to return. Defaults to BASIC.
Possible values:
"DATA_SCAN_VIEW_UNSPECIFIED" - The API will default to the BASIC view. "BASIC" - Basic view that does not include spec and result. "FULL" - Include everything.
type ProjectsLocationsDataScansGetIamPolicyCall ¶
type ProjectsLocationsDataScansGetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataScansGetIamPolicyCall) Context ¶
func (c *ProjectsLocationsDataScansGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsDataScansGetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataScansGetIamPolicyCall) Do ¶
func (c *ProjectsLocationsDataScansGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.dataScans.getIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataScansGetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsDataScansGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataScansGetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataScansGetIamPolicyCall) Header ¶
func (c *ProjectsLocationsDataScansGetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsDataScansGetIamPolicyCall) IfNoneMatch ¶
func (c *ProjectsLocationsDataScansGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataScansGetIamPolicyCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsDataScansGetIamPolicyCall) OptionsRequestedPolicyVersion ¶
func (c *ProjectsLocationsDataScansGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsDataScansGetIamPolicyCall
OptionsRequestedPolicyVersion sets the optional parameter "options.requestedPolicyVersion": The maximum policy version that will be used to format the policy.Valid values are 0, 1, and 3. Requests specifying an invalid value will be rejected.Requests for policies with any conditional role bindings must specify version 3. Policies with no conditional role bindings may specify any valid value or leave the field unset.The policy in the response might use the policy version that you specified, or it might use a lower policy version. For example, if you specify version 3, but the policy has no conditional role bindings, the response uses version 1.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies).
type ProjectsLocationsDataScansJobsGenerateDataQualityRulesCall ¶
type ProjectsLocationsDataScansJobsGenerateDataQualityRulesCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataScansJobsGenerateDataQualityRulesCall) Context ¶
func (c *ProjectsLocationsDataScansJobsGenerateDataQualityRulesCall) Context(ctx context.Context) *ProjectsLocationsDataScansJobsGenerateDataQualityRulesCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataScansJobsGenerateDataQualityRulesCall) Do ¶
func (c *ProjectsLocationsDataScansJobsGenerateDataQualityRulesCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1GenerateDataQualityRulesResponse, error)
Do executes the "dataplex.projects.locations.dataScans.jobs.generateDataQualityRules" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1GenerateDataQualityRulesResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataScansJobsGenerateDataQualityRulesCall) Fields ¶
func (c *ProjectsLocationsDataScansJobsGenerateDataQualityRulesCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataScansJobsGenerateDataQualityRulesCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataScansJobsGenerateDataQualityRulesCall) Header ¶
func (c *ProjectsLocationsDataScansJobsGenerateDataQualityRulesCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsDataScansJobsGetCall ¶
type ProjectsLocationsDataScansJobsGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataScansJobsGetCall) Context ¶
func (c *ProjectsLocationsDataScansJobsGetCall) Context(ctx context.Context) *ProjectsLocationsDataScansJobsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataScansJobsGetCall) Do ¶
func (c *ProjectsLocationsDataScansJobsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1DataScanJob, error)
Do executes the "dataplex.projects.locations.dataScans.jobs.get" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1DataScanJob.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataScansJobsGetCall) Fields ¶
func (c *ProjectsLocationsDataScansJobsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataScansJobsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataScansJobsGetCall) Header ¶
func (c *ProjectsLocationsDataScansJobsGetCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsDataScansJobsGetCall) IfNoneMatch ¶
func (c *ProjectsLocationsDataScansJobsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataScansJobsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsDataScansJobsGetCall) View ¶
func (c *ProjectsLocationsDataScansJobsGetCall) View(view string) *ProjectsLocationsDataScansJobsGetCall
View sets the optional parameter "view": Select the DataScanJob view to return. Defaults to BASIC.
Possible values:
"DATA_SCAN_JOB_VIEW_UNSPECIFIED" - The API will default to the BASIC view. "BASIC" - Basic view that does not include spec and result. "FULL" - Include everything.
type ProjectsLocationsDataScansJobsListCall ¶
type ProjectsLocationsDataScansJobsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataScansJobsListCall) Context ¶
func (c *ProjectsLocationsDataScansJobsListCall) Context(ctx context.Context) *ProjectsLocationsDataScansJobsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataScansJobsListCall) Do ¶
func (c *ProjectsLocationsDataScansJobsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListDataScanJobsResponse, error)
Do executes the "dataplex.projects.locations.dataScans.jobs.list" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1ListDataScanJobsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataScansJobsListCall) Fields ¶
func (c *ProjectsLocationsDataScansJobsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataScansJobsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataScansJobsListCall) Filter ¶
func (c *ProjectsLocationsDataScansJobsListCall) Filter(filter string) *ProjectsLocationsDataScansJobsListCall
Filter sets the optional parameter "filter": An expression for filtering the results of the ListDataScanJobs request.If unspecified, all datascan jobs will be returned. Multiple filters can be applied (with AND, OR logical operators). Filters are case-sensitive.Allowed fields are: start_time end_timestart_time and end_time expect RFC-3339 formatted strings (e.g. 2018-10-08T18:30:00-07:00).For instance, 'start_time > 2018-10-08T00:00:00.123456789Z AND end_time < 2018-10-09T00:00:00.123456789Z' limits results to DataScanJobs between specified start and end times.
func (*ProjectsLocationsDataScansJobsListCall) Header ¶
func (c *ProjectsLocationsDataScansJobsListCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsDataScansJobsListCall) IfNoneMatch ¶
func (c *ProjectsLocationsDataScansJobsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataScansJobsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsDataScansJobsListCall) PageSize ¶
func (c *ProjectsLocationsDataScansJobsListCall) PageSize(pageSize int64) *ProjectsLocationsDataScansJobsListCall
PageSize sets the optional parameter "pageSize": Maximum number of DataScanJobs to return. The service may return fewer than this value. If unspecified, at most 10 DataScanJobs will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
func (*ProjectsLocationsDataScansJobsListCall) PageToken ¶
func (c *ProjectsLocationsDataScansJobsListCall) PageToken(pageToken string) *ProjectsLocationsDataScansJobsListCall
PageToken sets the optional parameter "pageToken": Page token received from a previous ListDataScanJobs call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to ListDataScanJobs must match the call that provided the page token.
func (*ProjectsLocationsDataScansJobsListCall) Pages ¶
func (c *ProjectsLocationsDataScansJobsListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListDataScanJobsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsDataScansJobsService ¶
type ProjectsLocationsDataScansJobsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsDataScansJobsService ¶
func NewProjectsLocationsDataScansJobsService(s *Service) *ProjectsLocationsDataScansJobsService
func (*ProjectsLocationsDataScansJobsService) GenerateDataQualityRules ¶
func (r *ProjectsLocationsDataScansJobsService) GenerateDataQualityRules(name string, googleclouddataplexv1generatedataqualityrulesrequest *GoogleCloudDataplexV1GenerateDataQualityRulesRequest) *ProjectsLocationsDataScansJobsGenerateDataQualityRulesCall
GenerateDataQualityRules: Generates recommended data quality rules based on the results of a data profiling scan.Use the recommendations to build rules for a data quality scan.
- name: The name must be one of the following: The name of a data scan with at least one successful, completed data profiling job The name of a successful, completed data profiling job (a data scan job where the job type is data profiling).
func (*ProjectsLocationsDataScansJobsService) Get ¶
func (r *ProjectsLocationsDataScansJobsService) Get(name string) *ProjectsLocationsDataScansJobsGetCall
Get: Gets a DataScanJob resource.
- name: The resource name of the DataScanJob: projects/{project}/locations/{location_id}/dataScans/{data_scan_id}/jobs/{d ata_scan_job_id} where project refers to a project_id or project_number and location_id refers to a GCP region.
func (*ProjectsLocationsDataScansJobsService) List ¶
func (r *ProjectsLocationsDataScansJobsService) List(parent string) *ProjectsLocationsDataScansJobsListCall
List: Lists DataScanJobs under the given DataScan.
- parent: The resource name of the parent environment: projects/{project}/locations/{location_id}/dataScans/{data_scan_id} where project refers to a project_id or project_number and location_id refers to a GCP region.
type ProjectsLocationsDataScansListCall ¶
type ProjectsLocationsDataScansListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataScansListCall) Context ¶
func (c *ProjectsLocationsDataScansListCall) Context(ctx context.Context) *ProjectsLocationsDataScansListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataScansListCall) Do ¶
func (c *ProjectsLocationsDataScansListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListDataScansResponse, error)
Do executes the "dataplex.projects.locations.dataScans.list" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1ListDataScansResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataScansListCall) Fields ¶
func (c *ProjectsLocationsDataScansListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataScansListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataScansListCall) Filter ¶
func (c *ProjectsLocationsDataScansListCall) Filter(filter string) *ProjectsLocationsDataScansListCall
Filter sets the optional parameter "filter": Filter request.
func (*ProjectsLocationsDataScansListCall) Header ¶
func (c *ProjectsLocationsDataScansListCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsDataScansListCall) IfNoneMatch ¶
func (c *ProjectsLocationsDataScansListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataScansListCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsDataScansListCall) OrderBy ¶
func (c *ProjectsLocationsDataScansListCall) OrderBy(orderBy string) *ProjectsLocationsDataScansListCall
OrderBy sets the optional parameter "orderBy": Order by fields (name or create_time) for the result. If not specified, the ordering is undefined.
func (*ProjectsLocationsDataScansListCall) PageSize ¶
func (c *ProjectsLocationsDataScansListCall) PageSize(pageSize int64) *ProjectsLocationsDataScansListCall
PageSize sets the optional parameter "pageSize": Maximum number of dataScans to return. The service may return fewer than this value. If unspecified, at most 500 scans will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
func (*ProjectsLocationsDataScansListCall) PageToken ¶
func (c *ProjectsLocationsDataScansListCall) PageToken(pageToken string) *ProjectsLocationsDataScansListCall
PageToken sets the optional parameter "pageToken": Page token received from a previous ListDataScans call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to ListDataScans must match the call that provided the page token.
func (*ProjectsLocationsDataScansListCall) Pages ¶
func (c *ProjectsLocationsDataScansListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListDataScansResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsDataScansPatchCall ¶
type ProjectsLocationsDataScansPatchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataScansPatchCall) Context ¶
func (c *ProjectsLocationsDataScansPatchCall) Context(ctx context.Context) *ProjectsLocationsDataScansPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataScansPatchCall) Do ¶
func (c *ProjectsLocationsDataScansPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.dataScans.patch" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataScansPatchCall) Fields ¶
func (c *ProjectsLocationsDataScansPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataScansPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataScansPatchCall) Header ¶
func (c *ProjectsLocationsDataScansPatchCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsDataScansPatchCall) UpdateMask ¶
func (c *ProjectsLocationsDataScansPatchCall) UpdateMask(updateMask string) *ProjectsLocationsDataScansPatchCall
UpdateMask sets the optional parameter "updateMask": Required. Mask of fields to update.
func (*ProjectsLocationsDataScansPatchCall) ValidateOnly ¶
func (c *ProjectsLocationsDataScansPatchCall) ValidateOnly(validateOnly bool) *ProjectsLocationsDataScansPatchCall
ValidateOnly sets the optional parameter "validateOnly": Only validate the request, but do not perform mutations. The default is false.
type ProjectsLocationsDataScansRunCall ¶
type ProjectsLocationsDataScansRunCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataScansRunCall) Context ¶
func (c *ProjectsLocationsDataScansRunCall) Context(ctx context.Context) *ProjectsLocationsDataScansRunCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataScansRunCall) Do ¶
func (c *ProjectsLocationsDataScansRunCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1RunDataScanResponse, error)
Do executes the "dataplex.projects.locations.dataScans.run" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1RunDataScanResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataScansRunCall) Fields ¶
func (c *ProjectsLocationsDataScansRunCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataScansRunCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataScansRunCall) Header ¶
func (c *ProjectsLocationsDataScansRunCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsDataScansService ¶
type ProjectsLocationsDataScansService struct { Jobs *ProjectsLocationsDataScansJobsService // contains filtered or unexported fields }
func NewProjectsLocationsDataScansService ¶
func NewProjectsLocationsDataScansService(s *Service) *ProjectsLocationsDataScansService
func (*ProjectsLocationsDataScansService) Create ¶
func (r *ProjectsLocationsDataScansService) Create(parent string, googleclouddataplexv1datascan *GoogleCloudDataplexV1DataScan) *ProjectsLocationsDataScansCreateCall
Create: Creates a DataScan resource.
- parent: The resource name of the parent location: projects/{project}/locations/{location_id} where project refers to a project_id or project_number and location_id refers to a GCP region.
func (*ProjectsLocationsDataScansService) Delete ¶
func (r *ProjectsLocationsDataScansService) Delete(name string) *ProjectsLocationsDataScansDeleteCall
Delete: Deletes a DataScan resource.
- name: The resource name of the dataScan: projects/{project}/locations/{location_id}/dataScans/{data_scan_id} where project refers to a project_id or project_number and location_id refers to a GCP region.
func (*ProjectsLocationsDataScansService) GenerateDataQualityRules ¶
func (r *ProjectsLocationsDataScansService) GenerateDataQualityRules(name string, googleclouddataplexv1generatedataqualityrulesrequest *GoogleCloudDataplexV1GenerateDataQualityRulesRequest) *ProjectsLocationsDataScansGenerateDataQualityRulesCall
GenerateDataQualityRules: Generates recommended data quality rules based on the results of a data profiling scan.Use the recommendations to build rules for a data quality scan.
- name: The name must be one of the following: The name of a data scan with at least one successful, completed data profiling job The name of a successful, completed data profiling job (a data scan job where the job type is data profiling).
func (*ProjectsLocationsDataScansService) Get ¶
func (r *ProjectsLocationsDataScansService) Get(name string) *ProjectsLocationsDataScansGetCall
Get: Gets a DataScan resource.
- name: The resource name of the dataScan: projects/{project}/locations/{location_id}/dataScans/{data_scan_id} where project refers to a project_id or project_number and location_id refers to a GCP region.
func (*ProjectsLocationsDataScansService) GetIamPolicy ¶
func (r *ProjectsLocationsDataScansService) GetIamPolicy(resource string) *ProjectsLocationsDataScansGetIamPolicyCall
GetIamPolicy: Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
- resource: REQUIRED: The resource for which the policy is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsDataScansService) List ¶
func (r *ProjectsLocationsDataScansService) List(parent string) *ProjectsLocationsDataScansListCall
List: Lists DataScans.
- parent: The resource name of the parent location: projects/{project}/locations/{location_id} where project refers to a project_id or project_number and location_id refers to a GCP region.
func (*ProjectsLocationsDataScansService) Patch ¶
func (r *ProjectsLocationsDataScansService) Patch(name string, googleclouddataplexv1datascan *GoogleCloudDataplexV1DataScan) *ProjectsLocationsDataScansPatchCall
Patch: Updates a DataScan resource.
- name: Output only. The relative resource name of the scan, of the form: projects/{project}/locations/{location_id}/dataScans/{datascan_id}, where project refers to a project_id or project_number and location_id refers to a GCP region.
func (*ProjectsLocationsDataScansService) Run ¶
func (r *ProjectsLocationsDataScansService) Run(name string, googleclouddataplexv1rundatascanrequest *GoogleCloudDataplexV1RunDataScanRequest) *ProjectsLocationsDataScansRunCall
Run: Runs an on-demand execution of a DataScan
- name: The resource name of the DataScan: projects/{project}/locations/{location_id}/dataScans/{data_scan_id}. where project refers to a project_id or project_number and location_id refers to a GCP region.Only OnDemand data scans are allowed.
func (*ProjectsLocationsDataScansService) SetIamPolicy ¶
func (r *ProjectsLocationsDataScansService) SetIamPolicy(resource string, googleiamv1setiampolicyrequest *GoogleIamV1SetIamPolicyRequest) *ProjectsLocationsDataScansSetIamPolicyCall
SetIamPolicy: Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.
- resource: REQUIRED: The resource for which the policy is being specified. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsDataScansService) TestIamPermissions ¶
func (r *ProjectsLocationsDataScansService) TestIamPermissions(resource string, googleiamv1testiampermissionsrequest *GoogleIamV1TestIamPermissionsRequest) *ProjectsLocationsDataScansTestIamPermissionsCall
TestIamPermissions: Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a NOT_FOUND error.Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.
- resource: REQUIRED: The resource for which the policy detail is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
type ProjectsLocationsDataScansSetIamPolicyCall ¶
type ProjectsLocationsDataScansSetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataScansSetIamPolicyCall) Context ¶
func (c *ProjectsLocationsDataScansSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsDataScansSetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataScansSetIamPolicyCall) Do ¶
func (c *ProjectsLocationsDataScansSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.dataScans.setIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataScansSetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsDataScansSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataScansSetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataScansSetIamPolicyCall) Header ¶
func (c *ProjectsLocationsDataScansSetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsDataScansTestIamPermissionsCall ¶
type ProjectsLocationsDataScansTestIamPermissionsCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataScansTestIamPermissionsCall) Context ¶
func (c *ProjectsLocationsDataScansTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsDataScansTestIamPermissionsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataScansTestIamPermissionsCall) Do ¶
func (c *ProjectsLocationsDataScansTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
Do executes the "dataplex.projects.locations.dataScans.testIamPermissions" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1TestIamPermissionsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataScansTestIamPermissionsCall) Fields ¶
func (c *ProjectsLocationsDataScansTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataScansTestIamPermissionsCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataScansTestIamPermissionsCall) Header ¶
func (c *ProjectsLocationsDataScansTestIamPermissionsCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsDataTaxonomiesAttributesCreateCall ¶
type ProjectsLocationsDataTaxonomiesAttributesCreateCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataTaxonomiesAttributesCreateCall) Context ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesCreateCall) Context(ctx context.Context) *ProjectsLocationsDataTaxonomiesAttributesCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataTaxonomiesAttributesCreateCall) DataAttributeId ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesCreateCall) DataAttributeId(dataAttributeId string) *ProjectsLocationsDataTaxonomiesAttributesCreateCall
DataAttributeId sets the optional parameter "dataAttributeId": Required. DataAttribute identifier. * Must contain only lowercase letters, numbers and hyphens. * Must start with a letter. * Must be between 1-63 characters. * Must end with a number or a letter. * Must be unique within the DataTaxonomy.
func (*ProjectsLocationsDataTaxonomiesAttributesCreateCall) Do ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.dataTaxonomies.attributes.create" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataTaxonomiesAttributesCreateCall) Fields ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataTaxonomiesAttributesCreateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataTaxonomiesAttributesCreateCall) Header ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesCreateCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsDataTaxonomiesAttributesCreateCall) ValidateOnly ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsDataTaxonomiesAttributesCreateCall
ValidateOnly sets the optional parameter "validateOnly": Only validate the request, but do not perform mutations. The default is false.
type ProjectsLocationsDataTaxonomiesAttributesDeleteCall ¶
type ProjectsLocationsDataTaxonomiesAttributesDeleteCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataTaxonomiesAttributesDeleteCall) Context ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesDeleteCall) Context(ctx context.Context) *ProjectsLocationsDataTaxonomiesAttributesDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataTaxonomiesAttributesDeleteCall) Do ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.dataTaxonomies.attributes.delete" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataTaxonomiesAttributesDeleteCall) Etag ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesDeleteCall) Etag(etag string) *ProjectsLocationsDataTaxonomiesAttributesDeleteCall
Etag sets the optional parameter "etag": If the client provided etag value does not match the current etag value, the DeleteDataAttribute method returns an ABORTED error response.
func (*ProjectsLocationsDataTaxonomiesAttributesDeleteCall) Fields ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataTaxonomiesAttributesDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataTaxonomiesAttributesDeleteCall) Header ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesDeleteCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsDataTaxonomiesAttributesGetCall ¶
type ProjectsLocationsDataTaxonomiesAttributesGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataTaxonomiesAttributesGetCall) Context ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesGetCall) Context(ctx context.Context) *ProjectsLocationsDataTaxonomiesAttributesGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataTaxonomiesAttributesGetCall) Do ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1DataAttribute, error)
Do executes the "dataplex.projects.locations.dataTaxonomies.attributes.get" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1DataAttribute.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataTaxonomiesAttributesGetCall) Fields ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataTaxonomiesAttributesGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataTaxonomiesAttributesGetCall) Header ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesGetCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsDataTaxonomiesAttributesGetCall) IfNoneMatch ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataTaxonomiesAttributesGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
type ProjectsLocationsDataTaxonomiesAttributesGetIamPolicyCall ¶
type ProjectsLocationsDataTaxonomiesAttributesGetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataTaxonomiesAttributesGetIamPolicyCall) Context ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsDataTaxonomiesAttributesGetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataTaxonomiesAttributesGetIamPolicyCall) Do ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.dataTaxonomies.attributes.getIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataTaxonomiesAttributesGetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataTaxonomiesAttributesGetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataTaxonomiesAttributesGetIamPolicyCall) Header ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesGetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsDataTaxonomiesAttributesGetIamPolicyCall) IfNoneMatch ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataTaxonomiesAttributesGetIamPolicyCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsDataTaxonomiesAttributesGetIamPolicyCall) OptionsRequestedPolicyVersion ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsDataTaxonomiesAttributesGetIamPolicyCall
OptionsRequestedPolicyVersion sets the optional parameter "options.requestedPolicyVersion": The maximum policy version that will be used to format the policy.Valid values are 0, 1, and 3. Requests specifying an invalid value will be rejected.Requests for policies with any conditional role bindings must specify version 3. Policies with no conditional role bindings may specify any valid value or leave the field unset.The policy in the response might use the policy version that you specified, or it might use a lower policy version. For example, if you specify version 3, but the policy has no conditional role bindings, the response uses version 1.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies).
type ProjectsLocationsDataTaxonomiesAttributesListCall ¶
type ProjectsLocationsDataTaxonomiesAttributesListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataTaxonomiesAttributesListCall) Context ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesListCall) Context(ctx context.Context) *ProjectsLocationsDataTaxonomiesAttributesListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataTaxonomiesAttributesListCall) Do ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListDataAttributesResponse, error)
Do executes the "dataplex.projects.locations.dataTaxonomies.attributes.list" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1ListDataAttributesResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataTaxonomiesAttributesListCall) Fields ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataTaxonomiesAttributesListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataTaxonomiesAttributesListCall) Filter ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesListCall) Filter(filter string) *ProjectsLocationsDataTaxonomiesAttributesListCall
Filter sets the optional parameter "filter": Filter request.
func (*ProjectsLocationsDataTaxonomiesAttributesListCall) Header ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesListCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsDataTaxonomiesAttributesListCall) IfNoneMatch ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataTaxonomiesAttributesListCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsDataTaxonomiesAttributesListCall) OrderBy ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesListCall) OrderBy(orderBy string) *ProjectsLocationsDataTaxonomiesAttributesListCall
OrderBy sets the optional parameter "orderBy": Order by fields for the result.
func (*ProjectsLocationsDataTaxonomiesAttributesListCall) PageSize ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesListCall) PageSize(pageSize int64) *ProjectsLocationsDataTaxonomiesAttributesListCall
PageSize sets the optional parameter "pageSize": Maximum number of DataAttributes to return. The service may return fewer than this value. If unspecified, at most 10 dataAttributes will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
func (*ProjectsLocationsDataTaxonomiesAttributesListCall) PageToken ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesListCall) PageToken(pageToken string) *ProjectsLocationsDataTaxonomiesAttributesListCall
PageToken sets the optional parameter "pageToken": Page token received from a previous ListDataAttributes call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to ListDataAttributes must match the call that provided the page token.
func (*ProjectsLocationsDataTaxonomiesAttributesListCall) Pages ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListDataAttributesResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsDataTaxonomiesAttributesPatchCall ¶
type ProjectsLocationsDataTaxonomiesAttributesPatchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataTaxonomiesAttributesPatchCall) Context ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesPatchCall) Context(ctx context.Context) *ProjectsLocationsDataTaxonomiesAttributesPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataTaxonomiesAttributesPatchCall) Do ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.dataTaxonomies.attributes.patch" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataTaxonomiesAttributesPatchCall) Fields ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataTaxonomiesAttributesPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataTaxonomiesAttributesPatchCall) Header ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesPatchCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsDataTaxonomiesAttributesPatchCall) UpdateMask ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsDataTaxonomiesAttributesPatchCall
UpdateMask sets the optional parameter "updateMask": Required. Mask of fields to update.
func (*ProjectsLocationsDataTaxonomiesAttributesPatchCall) ValidateOnly ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesPatchCall) ValidateOnly(validateOnly bool) *ProjectsLocationsDataTaxonomiesAttributesPatchCall
ValidateOnly sets the optional parameter "validateOnly": Only validate the request, but do not perform mutations. The default is false.
type ProjectsLocationsDataTaxonomiesAttributesService ¶
type ProjectsLocationsDataTaxonomiesAttributesService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsDataTaxonomiesAttributesService ¶
func NewProjectsLocationsDataTaxonomiesAttributesService(s *Service) *ProjectsLocationsDataTaxonomiesAttributesService
func (*ProjectsLocationsDataTaxonomiesAttributesService) Create ¶
func (r *ProjectsLocationsDataTaxonomiesAttributesService) Create(parent string, googleclouddataplexv1dataattribute *GoogleCloudDataplexV1DataAttribute) *ProjectsLocationsDataTaxonomiesAttributesCreateCall
Create: Create a DataAttribute resource.
- parent: The resource name of the parent data taxonomy projects/{project_number}/locations/{location_id}/dataTaxonomies/{data_taxo nomy_id}.
func (*ProjectsLocationsDataTaxonomiesAttributesService) Delete ¶
func (r *ProjectsLocationsDataTaxonomiesAttributesService) Delete(name string) *ProjectsLocationsDataTaxonomiesAttributesDeleteCall
Delete: Deletes a Data Attribute resource.
- name: The resource name of the DataAttribute: projects/{project_number}/locations/{location_id}/dataTaxonomies/{dataTaxon omy}/attributes/{data_attribute_id}.
func (*ProjectsLocationsDataTaxonomiesAttributesService) Get ¶
func (r *ProjectsLocationsDataTaxonomiesAttributesService) Get(name string) *ProjectsLocationsDataTaxonomiesAttributesGetCall
Get: Retrieves a Data Attribute resource.
- name: The resource name of the dataAttribute: projects/{project_number}/locations/{location_id}/dataTaxonomies/{dataTaxon omy}/attributes/{data_attribute_id}.
func (*ProjectsLocationsDataTaxonomiesAttributesService) GetIamPolicy ¶
func (r *ProjectsLocationsDataTaxonomiesAttributesService) GetIamPolicy(resource string) *ProjectsLocationsDataTaxonomiesAttributesGetIamPolicyCall
GetIamPolicy: Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
- resource: REQUIRED: The resource for which the policy is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsDataTaxonomiesAttributesService) List ¶
func (r *ProjectsLocationsDataTaxonomiesAttributesService) List(parent string) *ProjectsLocationsDataTaxonomiesAttributesListCall
List: Lists Data Attribute resources in a DataTaxonomy.
- parent: The resource name of the DataTaxonomy: projects/{project_number}/locations/{location_id}/dataTaxonomies/{data_taxo nomy_id}.
func (*ProjectsLocationsDataTaxonomiesAttributesService) Patch ¶
func (r *ProjectsLocationsDataTaxonomiesAttributesService) Patch(name string, googleclouddataplexv1dataattribute *GoogleCloudDataplexV1DataAttribute) *ProjectsLocationsDataTaxonomiesAttributesPatchCall
Patch: Updates a DataAttribute resource.
- name: Output only. The relative resource name of the dataAttribute, of the form: projects/{project_number}/locations/{location_id}/dataTaxonomies/{dataTaxon omy}/attributes/{data_attribute_id}.
func (*ProjectsLocationsDataTaxonomiesAttributesService) SetIamPolicy ¶
func (r *ProjectsLocationsDataTaxonomiesAttributesService) SetIamPolicy(resource string, googleiamv1setiampolicyrequest *GoogleIamV1SetIamPolicyRequest) *ProjectsLocationsDataTaxonomiesAttributesSetIamPolicyCall
SetIamPolicy: Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.
- resource: REQUIRED: The resource for which the policy is being specified. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsDataTaxonomiesAttributesService) TestIamPermissions ¶
func (r *ProjectsLocationsDataTaxonomiesAttributesService) TestIamPermissions(resource string, googleiamv1testiampermissionsrequest *GoogleIamV1TestIamPermissionsRequest) *ProjectsLocationsDataTaxonomiesAttributesTestIamPermissionsCall
TestIamPermissions: Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a NOT_FOUND error.Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.
- resource: REQUIRED: The resource for which the policy detail is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
type ProjectsLocationsDataTaxonomiesAttributesSetIamPolicyCall ¶
type ProjectsLocationsDataTaxonomiesAttributesSetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataTaxonomiesAttributesSetIamPolicyCall) Context ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsDataTaxonomiesAttributesSetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataTaxonomiesAttributesSetIamPolicyCall) Do ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.dataTaxonomies.attributes.setIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataTaxonomiesAttributesSetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataTaxonomiesAttributesSetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataTaxonomiesAttributesSetIamPolicyCall) Header ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesSetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsDataTaxonomiesAttributesTestIamPermissionsCall ¶
type ProjectsLocationsDataTaxonomiesAttributesTestIamPermissionsCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataTaxonomiesAttributesTestIamPermissionsCall) Context ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsDataTaxonomiesAttributesTestIamPermissionsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataTaxonomiesAttributesTestIamPermissionsCall) Do ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
Do executes the "dataplex.projects.locations.dataTaxonomies.attributes.testIamPermissions" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1TestIamPermissionsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataTaxonomiesAttributesTestIamPermissionsCall) Fields ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataTaxonomiesAttributesTestIamPermissionsCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataTaxonomiesAttributesTestIamPermissionsCall) Header ¶
func (c *ProjectsLocationsDataTaxonomiesAttributesTestIamPermissionsCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsDataTaxonomiesCreateCall ¶
type ProjectsLocationsDataTaxonomiesCreateCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataTaxonomiesCreateCall) Context ¶
func (c *ProjectsLocationsDataTaxonomiesCreateCall) Context(ctx context.Context) *ProjectsLocationsDataTaxonomiesCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataTaxonomiesCreateCall) DataTaxonomyId ¶
func (c *ProjectsLocationsDataTaxonomiesCreateCall) DataTaxonomyId(dataTaxonomyId string) *ProjectsLocationsDataTaxonomiesCreateCall
DataTaxonomyId sets the optional parameter "dataTaxonomyId": Required. DataTaxonomy identifier. * Must contain only lowercase letters, numbers and hyphens. * Must start with a letter. * Must be between 1-63 characters. * Must end with a number or a letter. * Must be unique within the Project.
func (*ProjectsLocationsDataTaxonomiesCreateCall) Do ¶
func (c *ProjectsLocationsDataTaxonomiesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.dataTaxonomies.create" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataTaxonomiesCreateCall) Fields ¶
func (c *ProjectsLocationsDataTaxonomiesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataTaxonomiesCreateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataTaxonomiesCreateCall) Header ¶
func (c *ProjectsLocationsDataTaxonomiesCreateCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsDataTaxonomiesCreateCall) ValidateOnly ¶
func (c *ProjectsLocationsDataTaxonomiesCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsDataTaxonomiesCreateCall
ValidateOnly sets the optional parameter "validateOnly": Only validate the request, but do not perform mutations. The default is false.
type ProjectsLocationsDataTaxonomiesDeleteCall ¶
type ProjectsLocationsDataTaxonomiesDeleteCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataTaxonomiesDeleteCall) Context ¶
func (c *ProjectsLocationsDataTaxonomiesDeleteCall) Context(ctx context.Context) *ProjectsLocationsDataTaxonomiesDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataTaxonomiesDeleteCall) Do ¶
func (c *ProjectsLocationsDataTaxonomiesDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.dataTaxonomies.delete" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataTaxonomiesDeleteCall) Etag ¶
func (c *ProjectsLocationsDataTaxonomiesDeleteCall) Etag(etag string) *ProjectsLocationsDataTaxonomiesDeleteCall
Etag sets the optional parameter "etag": If the client provided etag value does not match the current etag value,the DeleteDataTaxonomy method returns an ABORTED error.
func (*ProjectsLocationsDataTaxonomiesDeleteCall) Fields ¶
func (c *ProjectsLocationsDataTaxonomiesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataTaxonomiesDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataTaxonomiesDeleteCall) Header ¶
func (c *ProjectsLocationsDataTaxonomiesDeleteCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsDataTaxonomiesGetCall ¶
type ProjectsLocationsDataTaxonomiesGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataTaxonomiesGetCall) Context ¶
func (c *ProjectsLocationsDataTaxonomiesGetCall) Context(ctx context.Context) *ProjectsLocationsDataTaxonomiesGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataTaxonomiesGetCall) Do ¶
func (c *ProjectsLocationsDataTaxonomiesGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1DataTaxonomy, error)
Do executes the "dataplex.projects.locations.dataTaxonomies.get" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1DataTaxonomy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataTaxonomiesGetCall) Fields ¶
func (c *ProjectsLocationsDataTaxonomiesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataTaxonomiesGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataTaxonomiesGetCall) Header ¶
func (c *ProjectsLocationsDataTaxonomiesGetCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsDataTaxonomiesGetCall) IfNoneMatch ¶
func (c *ProjectsLocationsDataTaxonomiesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataTaxonomiesGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
type ProjectsLocationsDataTaxonomiesGetIamPolicyCall ¶
type ProjectsLocationsDataTaxonomiesGetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataTaxonomiesGetIamPolicyCall) Context ¶
func (c *ProjectsLocationsDataTaxonomiesGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsDataTaxonomiesGetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataTaxonomiesGetIamPolicyCall) Do ¶
func (c *ProjectsLocationsDataTaxonomiesGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.dataTaxonomies.getIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataTaxonomiesGetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsDataTaxonomiesGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataTaxonomiesGetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataTaxonomiesGetIamPolicyCall) Header ¶
func (c *ProjectsLocationsDataTaxonomiesGetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsDataTaxonomiesGetIamPolicyCall) IfNoneMatch ¶
func (c *ProjectsLocationsDataTaxonomiesGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataTaxonomiesGetIamPolicyCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsDataTaxonomiesGetIamPolicyCall) OptionsRequestedPolicyVersion ¶
func (c *ProjectsLocationsDataTaxonomiesGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsDataTaxonomiesGetIamPolicyCall
OptionsRequestedPolicyVersion sets the optional parameter "options.requestedPolicyVersion": The maximum policy version that will be used to format the policy.Valid values are 0, 1, and 3. Requests specifying an invalid value will be rejected.Requests for policies with any conditional role bindings must specify version 3. Policies with no conditional role bindings may specify any valid value or leave the field unset.The policy in the response might use the policy version that you specified, or it might use a lower policy version. For example, if you specify version 3, but the policy has no conditional role bindings, the response uses version 1.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies).
type ProjectsLocationsDataTaxonomiesListCall ¶
type ProjectsLocationsDataTaxonomiesListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataTaxonomiesListCall) Context ¶
func (c *ProjectsLocationsDataTaxonomiesListCall) Context(ctx context.Context) *ProjectsLocationsDataTaxonomiesListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataTaxonomiesListCall) Do ¶
func (c *ProjectsLocationsDataTaxonomiesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListDataTaxonomiesResponse, error)
Do executes the "dataplex.projects.locations.dataTaxonomies.list" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1ListDataTaxonomiesResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataTaxonomiesListCall) Fields ¶
func (c *ProjectsLocationsDataTaxonomiesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataTaxonomiesListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataTaxonomiesListCall) Filter ¶
func (c *ProjectsLocationsDataTaxonomiesListCall) Filter(filter string) *ProjectsLocationsDataTaxonomiesListCall
Filter sets the optional parameter "filter": Filter request.
func (*ProjectsLocationsDataTaxonomiesListCall) Header ¶
func (c *ProjectsLocationsDataTaxonomiesListCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsDataTaxonomiesListCall) IfNoneMatch ¶
func (c *ProjectsLocationsDataTaxonomiesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataTaxonomiesListCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsDataTaxonomiesListCall) OrderBy ¶
func (c *ProjectsLocationsDataTaxonomiesListCall) OrderBy(orderBy string) *ProjectsLocationsDataTaxonomiesListCall
OrderBy sets the optional parameter "orderBy": Order by fields for the result.
func (*ProjectsLocationsDataTaxonomiesListCall) PageSize ¶
func (c *ProjectsLocationsDataTaxonomiesListCall) PageSize(pageSize int64) *ProjectsLocationsDataTaxonomiesListCall
PageSize sets the optional parameter "pageSize": Maximum number of DataTaxonomies to return. The service may return fewer than this value. If unspecified, at most 10 DataTaxonomies will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
func (*ProjectsLocationsDataTaxonomiesListCall) PageToken ¶
func (c *ProjectsLocationsDataTaxonomiesListCall) PageToken(pageToken string) *ProjectsLocationsDataTaxonomiesListCall
PageToken sets the optional parameter "pageToken": Page token received from a previous ListDataTaxonomies call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to ListDataTaxonomies must match the call that provided the page token.
func (*ProjectsLocationsDataTaxonomiesListCall) Pages ¶
func (c *ProjectsLocationsDataTaxonomiesListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListDataTaxonomiesResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsDataTaxonomiesPatchCall ¶
type ProjectsLocationsDataTaxonomiesPatchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataTaxonomiesPatchCall) Context ¶
func (c *ProjectsLocationsDataTaxonomiesPatchCall) Context(ctx context.Context) *ProjectsLocationsDataTaxonomiesPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataTaxonomiesPatchCall) Do ¶
func (c *ProjectsLocationsDataTaxonomiesPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.dataTaxonomies.patch" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataTaxonomiesPatchCall) Fields ¶
func (c *ProjectsLocationsDataTaxonomiesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataTaxonomiesPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataTaxonomiesPatchCall) Header ¶
func (c *ProjectsLocationsDataTaxonomiesPatchCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsDataTaxonomiesPatchCall) UpdateMask ¶
func (c *ProjectsLocationsDataTaxonomiesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsDataTaxonomiesPatchCall
UpdateMask sets the optional parameter "updateMask": Required. Mask of fields to update.
func (*ProjectsLocationsDataTaxonomiesPatchCall) ValidateOnly ¶
func (c *ProjectsLocationsDataTaxonomiesPatchCall) ValidateOnly(validateOnly bool) *ProjectsLocationsDataTaxonomiesPatchCall
ValidateOnly sets the optional parameter "validateOnly": Only validate the request, but do not perform mutations. The default is false.
type ProjectsLocationsDataTaxonomiesService ¶
type ProjectsLocationsDataTaxonomiesService struct { Attributes *ProjectsLocationsDataTaxonomiesAttributesService // contains filtered or unexported fields }
func NewProjectsLocationsDataTaxonomiesService ¶
func NewProjectsLocationsDataTaxonomiesService(s *Service) *ProjectsLocationsDataTaxonomiesService
func (*ProjectsLocationsDataTaxonomiesService) Create ¶
func (r *ProjectsLocationsDataTaxonomiesService) Create(parent string, googleclouddataplexv1datataxonomy *GoogleCloudDataplexV1DataTaxonomy) *ProjectsLocationsDataTaxonomiesCreateCall
Create: Create a DataTaxonomy resource.
- parent: The resource name of the data taxonomy location, of the form: projects/{project_number}/locations/{location_id} where location_id refers to a GCP region.
func (*ProjectsLocationsDataTaxonomiesService) Delete ¶
func (r *ProjectsLocationsDataTaxonomiesService) Delete(name string) *ProjectsLocationsDataTaxonomiesDeleteCall
Delete: Deletes a DataTaxonomy resource. All attributes within the DataTaxonomy must be deleted before the DataTaxonomy can be deleted.
- name: The resource name of the DataTaxonomy: projects/{project_number}/locations/{location_id}/dataTaxonomies/{data_taxo nomy_id}.
func (*ProjectsLocationsDataTaxonomiesService) Get ¶
func (r *ProjectsLocationsDataTaxonomiesService) Get(name string) *ProjectsLocationsDataTaxonomiesGetCall
Get: Retrieves a DataTaxonomy resource.
- name: The resource name of the DataTaxonomy: projects/{project_number}/locations/{location_id}/dataTaxonomies/{data_taxo nomy_id}.
func (*ProjectsLocationsDataTaxonomiesService) GetIamPolicy ¶
func (r *ProjectsLocationsDataTaxonomiesService) GetIamPolicy(resource string) *ProjectsLocationsDataTaxonomiesGetIamPolicyCall
GetIamPolicy: Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
- resource: REQUIRED: The resource for which the policy is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsDataTaxonomiesService) List ¶
func (r *ProjectsLocationsDataTaxonomiesService) List(parent string) *ProjectsLocationsDataTaxonomiesListCall
List: Lists DataTaxonomy resources in a project and location.
- parent: The resource name of the DataTaxonomy location, of the form: projects/{project_number}/locations/{location_id} where location_id refers to a GCP region.
func (*ProjectsLocationsDataTaxonomiesService) Patch ¶
func (r *ProjectsLocationsDataTaxonomiesService) Patch(name string, googleclouddataplexv1datataxonomy *GoogleCloudDataplexV1DataTaxonomy) *ProjectsLocationsDataTaxonomiesPatchCall
Patch: Updates a DataTaxonomy resource.
- name: Output only. The relative resource name of the DataTaxonomy, of the form: projects/{project_number}/locations/{location_id}/dataTaxonomies/{data_taxo nomy_id}.
func (*ProjectsLocationsDataTaxonomiesService) SetIamPolicy ¶
func (r *ProjectsLocationsDataTaxonomiesService) SetIamPolicy(resource string, googleiamv1setiampolicyrequest *GoogleIamV1SetIamPolicyRequest) *ProjectsLocationsDataTaxonomiesSetIamPolicyCall
SetIamPolicy: Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.
- resource: REQUIRED: The resource for which the policy is being specified. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsDataTaxonomiesService) TestIamPermissions ¶
func (r *ProjectsLocationsDataTaxonomiesService) TestIamPermissions(resource string, googleiamv1testiampermissionsrequest *GoogleIamV1TestIamPermissionsRequest) *ProjectsLocationsDataTaxonomiesTestIamPermissionsCall
TestIamPermissions: Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a NOT_FOUND error.Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.
- resource: REQUIRED: The resource for which the policy detail is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
type ProjectsLocationsDataTaxonomiesSetIamPolicyCall ¶
type ProjectsLocationsDataTaxonomiesSetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataTaxonomiesSetIamPolicyCall) Context ¶
func (c *ProjectsLocationsDataTaxonomiesSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsDataTaxonomiesSetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataTaxonomiesSetIamPolicyCall) Do ¶
func (c *ProjectsLocationsDataTaxonomiesSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.dataTaxonomies.setIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataTaxonomiesSetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsDataTaxonomiesSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataTaxonomiesSetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataTaxonomiesSetIamPolicyCall) Header ¶
func (c *ProjectsLocationsDataTaxonomiesSetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsDataTaxonomiesTestIamPermissionsCall ¶
type ProjectsLocationsDataTaxonomiesTestIamPermissionsCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataTaxonomiesTestIamPermissionsCall) Context ¶
func (c *ProjectsLocationsDataTaxonomiesTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsDataTaxonomiesTestIamPermissionsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDataTaxonomiesTestIamPermissionsCall) Do ¶
func (c *ProjectsLocationsDataTaxonomiesTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
Do executes the "dataplex.projects.locations.dataTaxonomies.testIamPermissions" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1TestIamPermissionsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataTaxonomiesTestIamPermissionsCall) Fields ¶
func (c *ProjectsLocationsDataTaxonomiesTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataTaxonomiesTestIamPermissionsCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsDataTaxonomiesTestIamPermissionsCall) Header ¶
func (c *ProjectsLocationsDataTaxonomiesTestIamPermissionsCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsEntryGroupsCreateCall ¶
type ProjectsLocationsEntryGroupsCreateCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsEntryGroupsCreateCall) Context ¶
func (c *ProjectsLocationsEntryGroupsCreateCall) Context(ctx context.Context) *ProjectsLocationsEntryGroupsCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsEntryGroupsCreateCall) Do ¶
func (c *ProjectsLocationsEntryGroupsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.entryGroups.create" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsEntryGroupsCreateCall) EntryGroupId ¶
func (c *ProjectsLocationsEntryGroupsCreateCall) EntryGroupId(entryGroupId string) *ProjectsLocationsEntryGroupsCreateCall
EntryGroupId sets the optional parameter "entryGroupId": Required. EntryGroup identifier.
func (*ProjectsLocationsEntryGroupsCreateCall) Fields ¶
func (c *ProjectsLocationsEntryGroupsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryGroupsCreateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsEntryGroupsCreateCall) Header ¶
func (c *ProjectsLocationsEntryGroupsCreateCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsEntryGroupsCreateCall) ValidateOnly ¶
func (c *ProjectsLocationsEntryGroupsCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsEntryGroupsCreateCall
ValidateOnly sets the optional parameter "validateOnly": The service validates the request without performing any mutations. The default is false.
type ProjectsLocationsEntryGroupsDeleteCall ¶
type ProjectsLocationsEntryGroupsDeleteCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsEntryGroupsDeleteCall) Context ¶
func (c *ProjectsLocationsEntryGroupsDeleteCall) Context(ctx context.Context) *ProjectsLocationsEntryGroupsDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsEntryGroupsDeleteCall) Do ¶
func (c *ProjectsLocationsEntryGroupsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.entryGroups.delete" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsEntryGroupsDeleteCall) Etag ¶
func (c *ProjectsLocationsEntryGroupsDeleteCall) Etag(etag string) *ProjectsLocationsEntryGroupsDeleteCall
Etag sets the optional parameter "etag": If the client provided etag value does not match the current etag value, the DeleteEntryGroupRequest method returns an ABORTED error response.
func (*ProjectsLocationsEntryGroupsDeleteCall) Fields ¶
func (c *ProjectsLocationsEntryGroupsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryGroupsDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsEntryGroupsDeleteCall) Header ¶
func (c *ProjectsLocationsEntryGroupsDeleteCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsEntryGroupsEntriesCreateCall ¶
type ProjectsLocationsEntryGroupsEntriesCreateCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsEntryGroupsEntriesCreateCall) Context ¶
func (c *ProjectsLocationsEntryGroupsEntriesCreateCall) Context(ctx context.Context) *ProjectsLocationsEntryGroupsEntriesCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsEntryGroupsEntriesCreateCall) Do ¶
func (c *ProjectsLocationsEntryGroupsEntriesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Entry, error)
Do executes the "dataplex.projects.locations.entryGroups.entries.create" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1Entry.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsEntryGroupsEntriesCreateCall) EntryId ¶
func (c *ProjectsLocationsEntryGroupsEntriesCreateCall) EntryId(entryId string) *ProjectsLocationsEntryGroupsEntriesCreateCall
EntryId sets the optional parameter "entryId": Required. Entry identifier. It has to be unique within an Entry Group.Entries corresponding to Google Cloud resources use an Entry ID format based on full resource names (https://cloud.google.com/apis/design/resource_names#full_resource_name). The format is a full resource name of the resource without the prefix double slashes in the API service name part of the full resource name. This allows retrieval of entries using their associated resource name.For example, if the full resource name of a resource is //library.googleapis.com/shelves/shelf1/books/book2, then the suggested entry_id is library.googleapis.com/shelves/shelf1/books/book2.It is also suggested to follow the same convention for entries corresponding to resources from providers or systems other than Google Cloud.The maximum size of the field is 4000 characters.
func (*ProjectsLocationsEntryGroupsEntriesCreateCall) Fields ¶
func (c *ProjectsLocationsEntryGroupsEntriesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryGroupsEntriesCreateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsEntryGroupsEntriesCreateCall) Header ¶
func (c *ProjectsLocationsEntryGroupsEntriesCreateCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsEntryGroupsEntriesDeleteCall ¶
type ProjectsLocationsEntryGroupsEntriesDeleteCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsEntryGroupsEntriesDeleteCall) Context ¶
func (c *ProjectsLocationsEntryGroupsEntriesDeleteCall) Context(ctx context.Context) *ProjectsLocationsEntryGroupsEntriesDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsEntryGroupsEntriesDeleteCall) Do ¶
func (c *ProjectsLocationsEntryGroupsEntriesDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Entry, error)
Do executes the "dataplex.projects.locations.entryGroups.entries.delete" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1Entry.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsEntryGroupsEntriesDeleteCall) Fields ¶
func (c *ProjectsLocationsEntryGroupsEntriesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryGroupsEntriesDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsEntryGroupsEntriesDeleteCall) Header ¶
func (c *ProjectsLocationsEntryGroupsEntriesDeleteCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsEntryGroupsEntriesGetCall ¶
type ProjectsLocationsEntryGroupsEntriesGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsEntryGroupsEntriesGetCall) AspectTypes ¶
func (c *ProjectsLocationsEntryGroupsEntriesGetCall) AspectTypes(aspectTypes ...string) *ProjectsLocationsEntryGroupsEntriesGetCall
AspectTypes sets the optional parameter "aspectTypes": Limits the aspects returned to the provided aspect types. It only works for CUSTOM view.
func (*ProjectsLocationsEntryGroupsEntriesGetCall) Context ¶
func (c *ProjectsLocationsEntryGroupsEntriesGetCall) Context(ctx context.Context) *ProjectsLocationsEntryGroupsEntriesGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsEntryGroupsEntriesGetCall) Do ¶
func (c *ProjectsLocationsEntryGroupsEntriesGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Entry, error)
Do executes the "dataplex.projects.locations.entryGroups.entries.get" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1Entry.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsEntryGroupsEntriesGetCall) Fields ¶
func (c *ProjectsLocationsEntryGroupsEntriesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryGroupsEntriesGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsEntryGroupsEntriesGetCall) Header ¶
func (c *ProjectsLocationsEntryGroupsEntriesGetCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsEntryGroupsEntriesGetCall) IfNoneMatch ¶
func (c *ProjectsLocationsEntryGroupsEntriesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsEntryGroupsEntriesGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsEntryGroupsEntriesGetCall) Paths ¶
func (c *ProjectsLocationsEntryGroupsEntriesGetCall) Paths(paths ...string) *ProjectsLocationsEntryGroupsEntriesGetCall
Paths sets the optional parameter "paths": Limits the aspects returned to those associated with the provided paths within the Entry. It only works for CUSTOM view.
func (*ProjectsLocationsEntryGroupsEntriesGetCall) View ¶
func (c *ProjectsLocationsEntryGroupsEntriesGetCall) View(view string) *ProjectsLocationsEntryGroupsEntriesGetCall
View sets the optional parameter "view": View to control which parts of an entry the service should return.
Possible values:
"ENTRY_VIEW_UNSPECIFIED" - Unspecified EntryView. Defaults to FULL. "BASIC" - Returns entry only, without aspects. "FULL" - Returns all required aspects as well as the keys of all
non-required aspects.
"CUSTOM" - Returns aspects matching custom fields in GetEntryRequest. If
the number of aspects exceeds 100, the first 100 will be returned.
"ALL" - Returns all aspects. If the number of aspects exceeds 100, the
first 100 will be returned.
type ProjectsLocationsEntryGroupsEntriesListCall ¶
type ProjectsLocationsEntryGroupsEntriesListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsEntryGroupsEntriesListCall) Context ¶
func (c *ProjectsLocationsEntryGroupsEntriesListCall) Context(ctx context.Context) *ProjectsLocationsEntryGroupsEntriesListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsEntryGroupsEntriesListCall) Do ¶
func (c *ProjectsLocationsEntryGroupsEntriesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListEntriesResponse, error)
Do executes the "dataplex.projects.locations.entryGroups.entries.list" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1ListEntriesResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsEntryGroupsEntriesListCall) Fields ¶
func (c *ProjectsLocationsEntryGroupsEntriesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryGroupsEntriesListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsEntryGroupsEntriesListCall) Filter ¶
func (c *ProjectsLocationsEntryGroupsEntriesListCall) Filter(filter string) *ProjectsLocationsEntryGroupsEntriesListCall
Filter sets the optional parameter "filter": A filter on the entries to return. Filters are case-sensitive. You can filter the request by the following fields: entry_type entry_source.display_nameThe comparison operators are =, !=, <, >, <=, >=. The service compares strings according to lexical order.You can use the logical operators AND, OR, NOT in the filter.You can use Wildcard "*", but for entry_type you need to provide the full project id or number.Example filter expressions: "entry_source.display_name=AnExampleDisplayName" "entry_type=projects/example-project/locations/global/entryTypes/example-entr y_type" "entry_type=projects/example-project/locations/us/entryTypes/a* OR entry_type=projects/another-project/locations/*" "NOT entry_source.display_name=AnotherExampleDisplayName"
func (*ProjectsLocationsEntryGroupsEntriesListCall) Header ¶
func (c *ProjectsLocationsEntryGroupsEntriesListCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsEntryGroupsEntriesListCall) IfNoneMatch ¶
func (c *ProjectsLocationsEntryGroupsEntriesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsEntryGroupsEntriesListCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsEntryGroupsEntriesListCall) PageSize ¶
func (c *ProjectsLocationsEntryGroupsEntriesListCall) PageSize(pageSize int64) *ProjectsLocationsEntryGroupsEntriesListCall
PageSize sets the optional parameter "pageSize": Number of items to return per page. If there are remaining results, the service returns a next_page_token. If unspecified, the service returns at most 10 Entries. The maximum value is 100; values above 100 will be coerced to 100.
func (*ProjectsLocationsEntryGroupsEntriesListCall) PageToken ¶
func (c *ProjectsLocationsEntryGroupsEntriesListCall) PageToken(pageToken string) *ProjectsLocationsEntryGroupsEntriesListCall
PageToken sets the optional parameter "pageToken": Page token received from a previous ListEntries call. Provide this to retrieve the subsequent page.
func (*ProjectsLocationsEntryGroupsEntriesListCall) Pages ¶
func (c *ProjectsLocationsEntryGroupsEntriesListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListEntriesResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsEntryGroupsEntriesPatchCall ¶
type ProjectsLocationsEntryGroupsEntriesPatchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsEntryGroupsEntriesPatchCall) AllowMissing ¶
func (c *ProjectsLocationsEntryGroupsEntriesPatchCall) AllowMissing(allowMissing bool) *ProjectsLocationsEntryGroupsEntriesPatchCall
AllowMissing sets the optional parameter "allowMissing": If set to true and the entry doesn't exist, the service will create it.
func (*ProjectsLocationsEntryGroupsEntriesPatchCall) AspectKeys ¶
func (c *ProjectsLocationsEntryGroupsEntriesPatchCall) AspectKeys(aspectKeys ...string) *ProjectsLocationsEntryGroupsEntriesPatchCall
AspectKeys sets the optional parameter "aspectKeys": The map keys of the Aspects which the service should modify. It supports the following syntaxes: - matches an aspect of the given type and empty path. @path - matches an aspect of the given type and specified path. * - matches aspects of the given type for all paths. *@path - matches aspects of all types on the given path.The service will not remove existing aspects matching the syntax unless delete_missing_aspects is set to true.If this field is left empty, the service treats it as specifying exactly those Aspects present in the request.
func (*ProjectsLocationsEntryGroupsEntriesPatchCall) Context ¶
func (c *ProjectsLocationsEntryGroupsEntriesPatchCall) Context(ctx context.Context) *ProjectsLocationsEntryGroupsEntriesPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsEntryGroupsEntriesPatchCall) DeleteMissingAspects ¶
func (c *ProjectsLocationsEntryGroupsEntriesPatchCall) DeleteMissingAspects(deleteMissingAspects bool) *ProjectsLocationsEntryGroupsEntriesPatchCall
DeleteMissingAspects sets the optional parameter "deleteMissingAspects": If set to true and the aspect_keys specify aspect ranges, the service deletes any existing aspects from that range that weren't provided in the request.
func (*ProjectsLocationsEntryGroupsEntriesPatchCall) Do ¶
func (c *ProjectsLocationsEntryGroupsEntriesPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Entry, error)
Do executes the "dataplex.projects.locations.entryGroups.entries.patch" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1Entry.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsEntryGroupsEntriesPatchCall) Fields ¶
func (c *ProjectsLocationsEntryGroupsEntriesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryGroupsEntriesPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsEntryGroupsEntriesPatchCall) Header ¶
func (c *ProjectsLocationsEntryGroupsEntriesPatchCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsEntryGroupsEntriesPatchCall) UpdateMask ¶
func (c *ProjectsLocationsEntryGroupsEntriesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsEntryGroupsEntriesPatchCall
UpdateMask sets the optional parameter "updateMask": Mask of fields to update. To update Aspects, the update_mask must contain the value "aspects".If the update_mask is empty, the service will update all modifiable fields present in the request.
type ProjectsLocationsEntryGroupsEntriesService ¶
type ProjectsLocationsEntryGroupsEntriesService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsEntryGroupsEntriesService ¶
func NewProjectsLocationsEntryGroupsEntriesService(s *Service) *ProjectsLocationsEntryGroupsEntriesService
func (*ProjectsLocationsEntryGroupsEntriesService) Create ¶
func (r *ProjectsLocationsEntryGroupsEntriesService) Create(parent string, googleclouddataplexv1entry *GoogleCloudDataplexV1Entry) *ProjectsLocationsEntryGroupsEntriesCreateCall
Create: Creates an Entry.
- parent: The resource name of the parent Entry Group: projects/{project}/locations/{location}/entryGroups/{entry_group}.
func (*ProjectsLocationsEntryGroupsEntriesService) Delete ¶
func (r *ProjectsLocationsEntryGroupsEntriesService) Delete(name string) *ProjectsLocationsEntryGroupsEntriesDeleteCall
Delete: Deletes an Entry.
- name: The resource name of the Entry: projects/{project}/locations/{location}/entryGroups/{entry_group}/entries/{ entry}.
func (*ProjectsLocationsEntryGroupsEntriesService) Get ¶
func (r *ProjectsLocationsEntryGroupsEntriesService) Get(name string) *ProjectsLocationsEntryGroupsEntriesGetCall
Get: Gets an Entry.
- name: The resource name of the Entry: projects/{project}/locations/{location}/entryGroups/{entry_group}/entries/{ entry}.
func (*ProjectsLocationsEntryGroupsEntriesService) List ¶
func (r *ProjectsLocationsEntryGroupsEntriesService) List(parent string) *ProjectsLocationsEntryGroupsEntriesListCall
List: Lists Entries within an EntryGroup.
- parent: The resource name of the parent Entry Group: projects/{project}/locations/{location}/entryGroups/{entry_group}.
func (*ProjectsLocationsEntryGroupsEntriesService) Patch ¶
func (r *ProjectsLocationsEntryGroupsEntriesService) Patch(name string, googleclouddataplexv1entry *GoogleCloudDataplexV1Entry) *ProjectsLocationsEntryGroupsEntriesPatchCall
Patch: Updates an Entry.
- name: Identifier. The relative resource name of the entry, in the format projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_ group_id}/entries/{entry_id}.
type ProjectsLocationsEntryGroupsGetCall ¶
type ProjectsLocationsEntryGroupsGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsEntryGroupsGetCall) Context ¶
func (c *ProjectsLocationsEntryGroupsGetCall) Context(ctx context.Context) *ProjectsLocationsEntryGroupsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsEntryGroupsGetCall) Do ¶
func (c *ProjectsLocationsEntryGroupsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1EntryGroup, error)
Do executes the "dataplex.projects.locations.entryGroups.get" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1EntryGroup.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsEntryGroupsGetCall) Fields ¶
func (c *ProjectsLocationsEntryGroupsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryGroupsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsEntryGroupsGetCall) Header ¶
func (c *ProjectsLocationsEntryGroupsGetCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsEntryGroupsGetCall) IfNoneMatch ¶
func (c *ProjectsLocationsEntryGroupsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsEntryGroupsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
type ProjectsLocationsEntryGroupsGetIamPolicyCall ¶
type ProjectsLocationsEntryGroupsGetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsEntryGroupsGetIamPolicyCall) Context ¶
func (c *ProjectsLocationsEntryGroupsGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsEntryGroupsGetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsEntryGroupsGetIamPolicyCall) Do ¶
func (c *ProjectsLocationsEntryGroupsGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.entryGroups.getIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsEntryGroupsGetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsEntryGroupsGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryGroupsGetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsEntryGroupsGetIamPolicyCall) Header ¶
func (c *ProjectsLocationsEntryGroupsGetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsEntryGroupsGetIamPolicyCall) IfNoneMatch ¶
func (c *ProjectsLocationsEntryGroupsGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsEntryGroupsGetIamPolicyCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsEntryGroupsGetIamPolicyCall) OptionsRequestedPolicyVersion ¶
func (c *ProjectsLocationsEntryGroupsGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsEntryGroupsGetIamPolicyCall
OptionsRequestedPolicyVersion sets the optional parameter "options.requestedPolicyVersion": The maximum policy version that will be used to format the policy.Valid values are 0, 1, and 3. Requests specifying an invalid value will be rejected.Requests for policies with any conditional role bindings must specify version 3. Policies with no conditional role bindings may specify any valid value or leave the field unset.The policy in the response might use the policy version that you specified, or it might use a lower policy version. For example, if you specify version 3, but the policy has no conditional role bindings, the response uses version 1.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies).
type ProjectsLocationsEntryGroupsListCall ¶
type ProjectsLocationsEntryGroupsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsEntryGroupsListCall) Context ¶
func (c *ProjectsLocationsEntryGroupsListCall) Context(ctx context.Context) *ProjectsLocationsEntryGroupsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsEntryGroupsListCall) Do ¶
func (c *ProjectsLocationsEntryGroupsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListEntryGroupsResponse, error)
Do executes the "dataplex.projects.locations.entryGroups.list" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1ListEntryGroupsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsEntryGroupsListCall) Fields ¶
func (c *ProjectsLocationsEntryGroupsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryGroupsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsEntryGroupsListCall) Filter ¶
func (c *ProjectsLocationsEntryGroupsListCall) Filter(filter string) *ProjectsLocationsEntryGroupsListCall
Filter sets the optional parameter "filter": Filter request.
func (*ProjectsLocationsEntryGroupsListCall) Header ¶
func (c *ProjectsLocationsEntryGroupsListCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsEntryGroupsListCall) IfNoneMatch ¶
func (c *ProjectsLocationsEntryGroupsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsEntryGroupsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsEntryGroupsListCall) OrderBy ¶
func (c *ProjectsLocationsEntryGroupsListCall) OrderBy(orderBy string) *ProjectsLocationsEntryGroupsListCall
OrderBy sets the optional parameter "orderBy": Order by fields for the result.
func (*ProjectsLocationsEntryGroupsListCall) PageSize ¶
func (c *ProjectsLocationsEntryGroupsListCall) PageSize(pageSize int64) *ProjectsLocationsEntryGroupsListCall
PageSize sets the optional parameter "pageSize": Maximum number of EntryGroups to return. The service may return fewer than this value. If unspecified, the service returns at most 10 EntryGroups. The maximum value is 1000; values above 1000 will be coerced to 1000.
func (*ProjectsLocationsEntryGroupsListCall) PageToken ¶
func (c *ProjectsLocationsEntryGroupsListCall) PageToken(pageToken string) *ProjectsLocationsEntryGroupsListCall
PageToken sets the optional parameter "pageToken": Page token received from a previous ListEntryGroups call. Provide this to retrieve the subsequent page. When paginating, all other parameters you provide to ListEntryGroups must match the call that provided the page token.
func (*ProjectsLocationsEntryGroupsListCall) Pages ¶
func (c *ProjectsLocationsEntryGroupsListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListEntryGroupsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsEntryGroupsPatchCall ¶
type ProjectsLocationsEntryGroupsPatchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsEntryGroupsPatchCall) Context ¶
func (c *ProjectsLocationsEntryGroupsPatchCall) Context(ctx context.Context) *ProjectsLocationsEntryGroupsPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsEntryGroupsPatchCall) Do ¶
func (c *ProjectsLocationsEntryGroupsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.entryGroups.patch" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsEntryGroupsPatchCall) Fields ¶
func (c *ProjectsLocationsEntryGroupsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryGroupsPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsEntryGroupsPatchCall) Header ¶
func (c *ProjectsLocationsEntryGroupsPatchCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsEntryGroupsPatchCall) UpdateMask ¶
func (c *ProjectsLocationsEntryGroupsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsEntryGroupsPatchCall
UpdateMask sets the optional parameter "updateMask": Required. Mask of fields to update.
func (*ProjectsLocationsEntryGroupsPatchCall) ValidateOnly ¶
func (c *ProjectsLocationsEntryGroupsPatchCall) ValidateOnly(validateOnly bool) *ProjectsLocationsEntryGroupsPatchCall
ValidateOnly sets the optional parameter "validateOnly": The service validates the request, without performing any mutations. The default is false.
type ProjectsLocationsEntryGroupsService ¶
type ProjectsLocationsEntryGroupsService struct { Entries *ProjectsLocationsEntryGroupsEntriesService // contains filtered or unexported fields }
func NewProjectsLocationsEntryGroupsService ¶
func NewProjectsLocationsEntryGroupsService(s *Service) *ProjectsLocationsEntryGroupsService
func (*ProjectsLocationsEntryGroupsService) Create ¶
func (r *ProjectsLocationsEntryGroupsService) Create(parent string, googleclouddataplexv1entrygroup *GoogleCloudDataplexV1EntryGroup) *ProjectsLocationsEntryGroupsCreateCall
Create: Creates an EntryGroup.
- parent: The resource name of the entryGroup, of the form: projects/{project_number}/locations/{location_id} where location_id refers to a GCP region.
func (*ProjectsLocationsEntryGroupsService) Delete ¶
func (r *ProjectsLocationsEntryGroupsService) Delete(name string) *ProjectsLocationsEntryGroupsDeleteCall
Delete: Deletes an EntryGroup.
- name: The resource name of the EntryGroup: projects/{project_number}/locations/{location_id}/entryGroups/{entry_group_ id}.
func (*ProjectsLocationsEntryGroupsService) Get ¶
func (r *ProjectsLocationsEntryGroupsService) Get(name string) *ProjectsLocationsEntryGroupsGetCall
Get: Gets an EntryGroup.
- name: The resource name of the EntryGroup: projects/{project_number}/locations/{location_id}/entryGroups/{entry_group_ id}.
func (*ProjectsLocationsEntryGroupsService) GetIamPolicy ¶
func (r *ProjectsLocationsEntryGroupsService) GetIamPolicy(resource string) *ProjectsLocationsEntryGroupsGetIamPolicyCall
GetIamPolicy: Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
- resource: REQUIRED: The resource for which the policy is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsEntryGroupsService) List ¶
func (r *ProjectsLocationsEntryGroupsService) List(parent string) *ProjectsLocationsEntryGroupsListCall
List: Lists EntryGroup resources in a project and location.
- parent: The resource name of the entryGroup location, of the form: projects/{project_number}/locations/{location_id} where location_id refers to a Google Cloud region.
func (*ProjectsLocationsEntryGroupsService) Patch ¶
func (r *ProjectsLocationsEntryGroupsService) Patch(name string, googleclouddataplexv1entrygroup *GoogleCloudDataplexV1EntryGroup) *ProjectsLocationsEntryGroupsPatchCall
Patch: Updates an EntryGroup.
- name: Output only. The relative resource name of the EntryGroup, in the format projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_ group_id}.
func (*ProjectsLocationsEntryGroupsService) SetIamPolicy ¶
func (r *ProjectsLocationsEntryGroupsService) SetIamPolicy(resource string, googleiamv1setiampolicyrequest *GoogleIamV1SetIamPolicyRequest) *ProjectsLocationsEntryGroupsSetIamPolicyCall
SetIamPolicy: Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.
- resource: REQUIRED: The resource for which the policy is being specified. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsEntryGroupsService) TestIamPermissions ¶
func (r *ProjectsLocationsEntryGroupsService) TestIamPermissions(resource string, googleiamv1testiampermissionsrequest *GoogleIamV1TestIamPermissionsRequest) *ProjectsLocationsEntryGroupsTestIamPermissionsCall
TestIamPermissions: Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a NOT_FOUND error.Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.
- resource: REQUIRED: The resource for which the policy detail is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
type ProjectsLocationsEntryGroupsSetIamPolicyCall ¶
type ProjectsLocationsEntryGroupsSetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsEntryGroupsSetIamPolicyCall) Context ¶
func (c *ProjectsLocationsEntryGroupsSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsEntryGroupsSetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsEntryGroupsSetIamPolicyCall) Do ¶
func (c *ProjectsLocationsEntryGroupsSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.entryGroups.setIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsEntryGroupsSetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsEntryGroupsSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryGroupsSetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsEntryGroupsSetIamPolicyCall) Header ¶
func (c *ProjectsLocationsEntryGroupsSetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsEntryGroupsTestIamPermissionsCall ¶
type ProjectsLocationsEntryGroupsTestIamPermissionsCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsEntryGroupsTestIamPermissionsCall) Context ¶
func (c *ProjectsLocationsEntryGroupsTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsEntryGroupsTestIamPermissionsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsEntryGroupsTestIamPermissionsCall) Do ¶
func (c *ProjectsLocationsEntryGroupsTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
Do executes the "dataplex.projects.locations.entryGroups.testIamPermissions" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1TestIamPermissionsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsEntryGroupsTestIamPermissionsCall) Fields ¶
func (c *ProjectsLocationsEntryGroupsTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryGroupsTestIamPermissionsCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsEntryGroupsTestIamPermissionsCall) Header ¶
func (c *ProjectsLocationsEntryGroupsTestIamPermissionsCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsEntryLinkTypesGetIamPolicyCall ¶
type ProjectsLocationsEntryLinkTypesGetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsEntryLinkTypesGetIamPolicyCall) Context ¶
func (c *ProjectsLocationsEntryLinkTypesGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsEntryLinkTypesGetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsEntryLinkTypesGetIamPolicyCall) Do ¶
func (c *ProjectsLocationsEntryLinkTypesGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.entryLinkTypes.getIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsEntryLinkTypesGetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsEntryLinkTypesGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryLinkTypesGetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsEntryLinkTypesGetIamPolicyCall) Header ¶
func (c *ProjectsLocationsEntryLinkTypesGetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsEntryLinkTypesGetIamPolicyCall) IfNoneMatch ¶
func (c *ProjectsLocationsEntryLinkTypesGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsEntryLinkTypesGetIamPolicyCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsEntryLinkTypesGetIamPolicyCall) OptionsRequestedPolicyVersion ¶
func (c *ProjectsLocationsEntryLinkTypesGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsEntryLinkTypesGetIamPolicyCall
OptionsRequestedPolicyVersion sets the optional parameter "options.requestedPolicyVersion": The maximum policy version that will be used to format the policy.Valid values are 0, 1, and 3. Requests specifying an invalid value will be rejected.Requests for policies with any conditional role bindings must specify version 3. Policies with no conditional role bindings may specify any valid value or leave the field unset.The policy in the response might use the policy version that you specified, or it might use a lower policy version. For example, if you specify version 3, but the policy has no conditional role bindings, the response uses version 1.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies).
type ProjectsLocationsEntryLinkTypesService ¶
type ProjectsLocationsEntryLinkTypesService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsEntryLinkTypesService ¶
func NewProjectsLocationsEntryLinkTypesService(s *Service) *ProjectsLocationsEntryLinkTypesService
func (*ProjectsLocationsEntryLinkTypesService) GetIamPolicy ¶
func (r *ProjectsLocationsEntryLinkTypesService) GetIamPolicy(resource string) *ProjectsLocationsEntryLinkTypesGetIamPolicyCall
GetIamPolicy: Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
- resource: REQUIRED: The resource for which the policy is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsEntryLinkTypesService) SetIamPolicy ¶
func (r *ProjectsLocationsEntryLinkTypesService) SetIamPolicy(resource string, googleiamv1setiampolicyrequest *GoogleIamV1SetIamPolicyRequest) *ProjectsLocationsEntryLinkTypesSetIamPolicyCall
SetIamPolicy: Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.
- resource: REQUIRED: The resource for which the policy is being specified. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsEntryLinkTypesService) TestIamPermissions ¶
func (r *ProjectsLocationsEntryLinkTypesService) TestIamPermissions(resource string, googleiamv1testiampermissionsrequest *GoogleIamV1TestIamPermissionsRequest) *ProjectsLocationsEntryLinkTypesTestIamPermissionsCall
TestIamPermissions: Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a NOT_FOUND error.Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.
- resource: REQUIRED: The resource for which the policy detail is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
type ProjectsLocationsEntryLinkTypesSetIamPolicyCall ¶
type ProjectsLocationsEntryLinkTypesSetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsEntryLinkTypesSetIamPolicyCall) Context ¶
func (c *ProjectsLocationsEntryLinkTypesSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsEntryLinkTypesSetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsEntryLinkTypesSetIamPolicyCall) Do ¶
func (c *ProjectsLocationsEntryLinkTypesSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.entryLinkTypes.setIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsEntryLinkTypesSetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsEntryLinkTypesSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryLinkTypesSetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsEntryLinkTypesSetIamPolicyCall) Header ¶
func (c *ProjectsLocationsEntryLinkTypesSetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsEntryLinkTypesTestIamPermissionsCall ¶
type ProjectsLocationsEntryLinkTypesTestIamPermissionsCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsEntryLinkTypesTestIamPermissionsCall) Context ¶
func (c *ProjectsLocationsEntryLinkTypesTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsEntryLinkTypesTestIamPermissionsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsEntryLinkTypesTestIamPermissionsCall) Do ¶
func (c *ProjectsLocationsEntryLinkTypesTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
Do executes the "dataplex.projects.locations.entryLinkTypes.testIamPermissions" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1TestIamPermissionsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsEntryLinkTypesTestIamPermissionsCall) Fields ¶
func (c *ProjectsLocationsEntryLinkTypesTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryLinkTypesTestIamPermissionsCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsEntryLinkTypesTestIamPermissionsCall) Header ¶
func (c *ProjectsLocationsEntryLinkTypesTestIamPermissionsCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsEntryTypesCreateCall ¶
type ProjectsLocationsEntryTypesCreateCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsEntryTypesCreateCall) Context ¶
func (c *ProjectsLocationsEntryTypesCreateCall) Context(ctx context.Context) *ProjectsLocationsEntryTypesCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsEntryTypesCreateCall) Do ¶
func (c *ProjectsLocationsEntryTypesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.entryTypes.create" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsEntryTypesCreateCall) EntryTypeId ¶
func (c *ProjectsLocationsEntryTypesCreateCall) EntryTypeId(entryTypeId string) *ProjectsLocationsEntryTypesCreateCall
EntryTypeId sets the optional parameter "entryTypeId": Required. EntryType identifier.
func (*ProjectsLocationsEntryTypesCreateCall) Fields ¶
func (c *ProjectsLocationsEntryTypesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryTypesCreateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsEntryTypesCreateCall) Header ¶
func (c *ProjectsLocationsEntryTypesCreateCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsEntryTypesCreateCall) ValidateOnly ¶
func (c *ProjectsLocationsEntryTypesCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsEntryTypesCreateCall
ValidateOnly sets the optional parameter "validateOnly": The service validates the request without performing any mutations. The default is false.
type ProjectsLocationsEntryTypesDeleteCall ¶
type ProjectsLocationsEntryTypesDeleteCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsEntryTypesDeleteCall) Context ¶
func (c *ProjectsLocationsEntryTypesDeleteCall) Context(ctx context.Context) *ProjectsLocationsEntryTypesDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsEntryTypesDeleteCall) Do ¶
func (c *ProjectsLocationsEntryTypesDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.entryTypes.delete" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsEntryTypesDeleteCall) Etag ¶
func (c *ProjectsLocationsEntryTypesDeleteCall) Etag(etag string) *ProjectsLocationsEntryTypesDeleteCall
Etag sets the optional parameter "etag": If the client provided etag value does not match the current etag value, the DeleteEntryTypeRequest method returns an ABORTED error response.
func (*ProjectsLocationsEntryTypesDeleteCall) Fields ¶
func (c *ProjectsLocationsEntryTypesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryTypesDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsEntryTypesDeleteCall) Header ¶
func (c *ProjectsLocationsEntryTypesDeleteCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsEntryTypesGetCall ¶
type ProjectsLocationsEntryTypesGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsEntryTypesGetCall) Context ¶
func (c *ProjectsLocationsEntryTypesGetCall) Context(ctx context.Context) *ProjectsLocationsEntryTypesGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsEntryTypesGetCall) Do ¶
func (c *ProjectsLocationsEntryTypesGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1EntryType, error)
Do executes the "dataplex.projects.locations.entryTypes.get" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1EntryType.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsEntryTypesGetCall) Fields ¶
func (c *ProjectsLocationsEntryTypesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryTypesGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsEntryTypesGetCall) Header ¶
func (c *ProjectsLocationsEntryTypesGetCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsEntryTypesGetCall) IfNoneMatch ¶
func (c *ProjectsLocationsEntryTypesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsEntryTypesGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
type ProjectsLocationsEntryTypesGetIamPolicyCall ¶
type ProjectsLocationsEntryTypesGetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsEntryTypesGetIamPolicyCall) Context ¶
func (c *ProjectsLocationsEntryTypesGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsEntryTypesGetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsEntryTypesGetIamPolicyCall) Do ¶
func (c *ProjectsLocationsEntryTypesGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.entryTypes.getIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsEntryTypesGetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsEntryTypesGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryTypesGetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsEntryTypesGetIamPolicyCall) Header ¶
func (c *ProjectsLocationsEntryTypesGetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsEntryTypesGetIamPolicyCall) IfNoneMatch ¶
func (c *ProjectsLocationsEntryTypesGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsEntryTypesGetIamPolicyCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsEntryTypesGetIamPolicyCall) OptionsRequestedPolicyVersion ¶
func (c *ProjectsLocationsEntryTypesGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsEntryTypesGetIamPolicyCall
OptionsRequestedPolicyVersion sets the optional parameter "options.requestedPolicyVersion": The maximum policy version that will be used to format the policy.Valid values are 0, 1, and 3. Requests specifying an invalid value will be rejected.Requests for policies with any conditional role bindings must specify version 3. Policies with no conditional role bindings may specify any valid value or leave the field unset.The policy in the response might use the policy version that you specified, or it might use a lower policy version. For example, if you specify version 3, but the policy has no conditional role bindings, the response uses version 1.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies).
type ProjectsLocationsEntryTypesListCall ¶
type ProjectsLocationsEntryTypesListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsEntryTypesListCall) Context ¶
func (c *ProjectsLocationsEntryTypesListCall) Context(ctx context.Context) *ProjectsLocationsEntryTypesListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsEntryTypesListCall) Do ¶
func (c *ProjectsLocationsEntryTypesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListEntryTypesResponse, error)
Do executes the "dataplex.projects.locations.entryTypes.list" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1ListEntryTypesResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsEntryTypesListCall) Fields ¶
func (c *ProjectsLocationsEntryTypesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryTypesListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsEntryTypesListCall) Filter ¶
func (c *ProjectsLocationsEntryTypesListCall) Filter(filter string) *ProjectsLocationsEntryTypesListCall
Filter sets the optional parameter "filter": Filter request. Filters are case-sensitive. The service supports the following formats: labels.key1 = "value1" labels:key1 name = "value"These restrictions can be conjoined with AND, OR, and NOT conjunctions.
func (*ProjectsLocationsEntryTypesListCall) Header ¶
func (c *ProjectsLocationsEntryTypesListCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsEntryTypesListCall) IfNoneMatch ¶
func (c *ProjectsLocationsEntryTypesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsEntryTypesListCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsEntryTypesListCall) OrderBy ¶
func (c *ProjectsLocationsEntryTypesListCall) OrderBy(orderBy string) *ProjectsLocationsEntryTypesListCall
OrderBy sets the optional parameter "orderBy": Orders the result by name or create_time fields. If not specified, the ordering is undefined.
func (*ProjectsLocationsEntryTypesListCall) PageSize ¶
func (c *ProjectsLocationsEntryTypesListCall) PageSize(pageSize int64) *ProjectsLocationsEntryTypesListCall
PageSize sets the optional parameter "pageSize": Maximum number of EntryTypes to return. The service may return fewer than this value. If unspecified, the service returns at most 10 EntryTypes. The maximum value is 1000; values above 1000 will be coerced to 1000.
func (*ProjectsLocationsEntryTypesListCall) PageToken ¶
func (c *ProjectsLocationsEntryTypesListCall) PageToken(pageToken string) *ProjectsLocationsEntryTypesListCall
PageToken sets the optional parameter "pageToken": Page token received from a previous ListEntryTypes call. Provide this to retrieve the subsequent page. When paginating, all other parameters you provided to ListEntryTypes must match the call that provided the page token.
func (*ProjectsLocationsEntryTypesListCall) Pages ¶
func (c *ProjectsLocationsEntryTypesListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListEntryTypesResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsEntryTypesPatchCall ¶
type ProjectsLocationsEntryTypesPatchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsEntryTypesPatchCall) Context ¶
func (c *ProjectsLocationsEntryTypesPatchCall) Context(ctx context.Context) *ProjectsLocationsEntryTypesPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsEntryTypesPatchCall) Do ¶
func (c *ProjectsLocationsEntryTypesPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.entryTypes.patch" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsEntryTypesPatchCall) Fields ¶
func (c *ProjectsLocationsEntryTypesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryTypesPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsEntryTypesPatchCall) Header ¶
func (c *ProjectsLocationsEntryTypesPatchCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsEntryTypesPatchCall) UpdateMask ¶
func (c *ProjectsLocationsEntryTypesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsEntryTypesPatchCall
UpdateMask sets the optional parameter "updateMask": Required. Mask of fields to update.
func (*ProjectsLocationsEntryTypesPatchCall) ValidateOnly ¶
func (c *ProjectsLocationsEntryTypesPatchCall) ValidateOnly(validateOnly bool) *ProjectsLocationsEntryTypesPatchCall
ValidateOnly sets the optional parameter "validateOnly": The service validates the request without performing any mutations. The default is false.
type ProjectsLocationsEntryTypesService ¶
type ProjectsLocationsEntryTypesService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsEntryTypesService ¶
func NewProjectsLocationsEntryTypesService(s *Service) *ProjectsLocationsEntryTypesService
func (*ProjectsLocationsEntryTypesService) Create ¶
func (r *ProjectsLocationsEntryTypesService) Create(parent string, googleclouddataplexv1entrytype *GoogleCloudDataplexV1EntryType) *ProjectsLocationsEntryTypesCreateCall
Create: Creates an EntryType.
- parent: The resource name of the EntryType, of the form: projects/{project_number}/locations/{location_id} where location_id refers to a Google Cloud region.
func (*ProjectsLocationsEntryTypesService) Delete ¶
func (r *ProjectsLocationsEntryTypesService) Delete(name string) *ProjectsLocationsEntryTypesDeleteCall
Delete: Deletes an EntryType.
- name: The resource name of the EntryType: projects/{project_number}/locations/{location_id}/entryTypes/{entry_type_id }.
func (*ProjectsLocationsEntryTypesService) Get ¶
func (r *ProjectsLocationsEntryTypesService) Get(name string) *ProjectsLocationsEntryTypesGetCall
Get: Gets an EntryType.
- name: The resource name of the EntryType: projects/{project_number}/locations/{location_id}/entryTypes/{entry_type_id }.
func (*ProjectsLocationsEntryTypesService) GetIamPolicy ¶
func (r *ProjectsLocationsEntryTypesService) GetIamPolicy(resource string) *ProjectsLocationsEntryTypesGetIamPolicyCall
GetIamPolicy: Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
- resource: REQUIRED: The resource for which the policy is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsEntryTypesService) List ¶
func (r *ProjectsLocationsEntryTypesService) List(parent string) *ProjectsLocationsEntryTypesListCall
List: Lists EntryType resources in a project and location.
- parent: The resource name of the EntryType location, of the form: projects/{project_number}/locations/{location_id} where location_id refers to a Google Cloud region.
func (*ProjectsLocationsEntryTypesService) Patch ¶
func (r *ProjectsLocationsEntryTypesService) Patch(name string, googleclouddataplexv1entrytype *GoogleCloudDataplexV1EntryType) *ProjectsLocationsEntryTypesPatchCall
Patch: Updates an EntryType.
- name: Output only. The relative resource name of the EntryType, of the form: projects/{project_number}/locations/{location_id}/entryTypes/{entry_type_id }.
func (*ProjectsLocationsEntryTypesService) SetIamPolicy ¶
func (r *ProjectsLocationsEntryTypesService) SetIamPolicy(resource string, googleiamv1setiampolicyrequest *GoogleIamV1SetIamPolicyRequest) *ProjectsLocationsEntryTypesSetIamPolicyCall
SetIamPolicy: Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.
- resource: REQUIRED: The resource for which the policy is being specified. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsEntryTypesService) TestIamPermissions ¶
func (r *ProjectsLocationsEntryTypesService) TestIamPermissions(resource string, googleiamv1testiampermissionsrequest *GoogleIamV1TestIamPermissionsRequest) *ProjectsLocationsEntryTypesTestIamPermissionsCall
TestIamPermissions: Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a NOT_FOUND error.Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.
- resource: REQUIRED: The resource for which the policy detail is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
type ProjectsLocationsEntryTypesSetIamPolicyCall ¶
type ProjectsLocationsEntryTypesSetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsEntryTypesSetIamPolicyCall) Context ¶
func (c *ProjectsLocationsEntryTypesSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsEntryTypesSetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsEntryTypesSetIamPolicyCall) Do ¶
func (c *ProjectsLocationsEntryTypesSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.entryTypes.setIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsEntryTypesSetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsEntryTypesSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryTypesSetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsEntryTypesSetIamPolicyCall) Header ¶
func (c *ProjectsLocationsEntryTypesSetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsEntryTypesTestIamPermissionsCall ¶
type ProjectsLocationsEntryTypesTestIamPermissionsCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsEntryTypesTestIamPermissionsCall) Context ¶
func (c *ProjectsLocationsEntryTypesTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsEntryTypesTestIamPermissionsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsEntryTypesTestIamPermissionsCall) Do ¶
func (c *ProjectsLocationsEntryTypesTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
Do executes the "dataplex.projects.locations.entryTypes.testIamPermissions" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1TestIamPermissionsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsEntryTypesTestIamPermissionsCall) Fields ¶
func (c *ProjectsLocationsEntryTypesTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntryTypesTestIamPermissionsCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsEntryTypesTestIamPermissionsCall) Header ¶
func (c *ProjectsLocationsEntryTypesTestIamPermissionsCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsGetCall ¶
type ProjectsLocationsGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsGetCall) Context ¶
func (c *ProjectsLocationsGetCall) Context(ctx context.Context) *ProjectsLocationsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsGetCall) Do ¶
func (c *ProjectsLocationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudLocationLocation, error)
Do executes the "dataplex.projects.locations.get" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudLocationLocation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsGetCall) Fields ¶
func (c *ProjectsLocationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsGetCall) Header ¶
func (c *ProjectsLocationsGetCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsGetCall) IfNoneMatch ¶
func (c *ProjectsLocationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
type ProjectsLocationsGlossariesCategoriesGetIamPolicyCall ¶
type ProjectsLocationsGlossariesCategoriesGetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsGlossariesCategoriesGetIamPolicyCall) Context ¶
func (c *ProjectsLocationsGlossariesCategoriesGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsGlossariesCategoriesGetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsGlossariesCategoriesGetIamPolicyCall) Do ¶
func (c *ProjectsLocationsGlossariesCategoriesGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.glossaries.categories.getIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsGlossariesCategoriesGetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsGlossariesCategoriesGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsGlossariesCategoriesGetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsGlossariesCategoriesGetIamPolicyCall) Header ¶
func (c *ProjectsLocationsGlossariesCategoriesGetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsGlossariesCategoriesGetIamPolicyCall) IfNoneMatch ¶
func (c *ProjectsLocationsGlossariesCategoriesGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsGlossariesCategoriesGetIamPolicyCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsGlossariesCategoriesGetIamPolicyCall) OptionsRequestedPolicyVersion ¶
func (c *ProjectsLocationsGlossariesCategoriesGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsGlossariesCategoriesGetIamPolicyCall
OptionsRequestedPolicyVersion sets the optional parameter "options.requestedPolicyVersion": The maximum policy version that will be used to format the policy.Valid values are 0, 1, and 3. Requests specifying an invalid value will be rejected.Requests for policies with any conditional role bindings must specify version 3. Policies with no conditional role bindings may specify any valid value or leave the field unset.The policy in the response might use the policy version that you specified, or it might use a lower policy version. For example, if you specify version 3, but the policy has no conditional role bindings, the response uses version 1.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies).
type ProjectsLocationsGlossariesCategoriesService ¶
type ProjectsLocationsGlossariesCategoriesService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsGlossariesCategoriesService ¶
func NewProjectsLocationsGlossariesCategoriesService(s *Service) *ProjectsLocationsGlossariesCategoriesService
func (*ProjectsLocationsGlossariesCategoriesService) GetIamPolicy ¶
func (r *ProjectsLocationsGlossariesCategoriesService) GetIamPolicy(resource string) *ProjectsLocationsGlossariesCategoriesGetIamPolicyCall
GetIamPolicy: Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
- resource: REQUIRED: The resource for which the policy is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsGlossariesCategoriesService) SetIamPolicy ¶
func (r *ProjectsLocationsGlossariesCategoriesService) SetIamPolicy(resource string, googleiamv1setiampolicyrequest *GoogleIamV1SetIamPolicyRequest) *ProjectsLocationsGlossariesCategoriesSetIamPolicyCall
SetIamPolicy: Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.
- resource: REQUIRED: The resource for which the policy is being specified. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsGlossariesCategoriesService) TestIamPermissions ¶
func (r *ProjectsLocationsGlossariesCategoriesService) TestIamPermissions(resource string, googleiamv1testiampermissionsrequest *GoogleIamV1TestIamPermissionsRequest) *ProjectsLocationsGlossariesCategoriesTestIamPermissionsCall
TestIamPermissions: Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a NOT_FOUND error.Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.
- resource: REQUIRED: The resource for which the policy detail is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
type ProjectsLocationsGlossariesCategoriesSetIamPolicyCall ¶
type ProjectsLocationsGlossariesCategoriesSetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsGlossariesCategoriesSetIamPolicyCall) Context ¶
func (c *ProjectsLocationsGlossariesCategoriesSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsGlossariesCategoriesSetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsGlossariesCategoriesSetIamPolicyCall) Do ¶
func (c *ProjectsLocationsGlossariesCategoriesSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.glossaries.categories.setIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsGlossariesCategoriesSetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsGlossariesCategoriesSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsGlossariesCategoriesSetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsGlossariesCategoriesSetIamPolicyCall) Header ¶
func (c *ProjectsLocationsGlossariesCategoriesSetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsGlossariesCategoriesTestIamPermissionsCall ¶
type ProjectsLocationsGlossariesCategoriesTestIamPermissionsCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsGlossariesCategoriesTestIamPermissionsCall) Context ¶
func (c *ProjectsLocationsGlossariesCategoriesTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsGlossariesCategoriesTestIamPermissionsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsGlossariesCategoriesTestIamPermissionsCall) Do ¶
func (c *ProjectsLocationsGlossariesCategoriesTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
Do executes the "dataplex.projects.locations.glossaries.categories.testIamPermissions" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1TestIamPermissionsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsGlossariesCategoriesTestIamPermissionsCall) Fields ¶
func (c *ProjectsLocationsGlossariesCategoriesTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsGlossariesCategoriesTestIamPermissionsCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsGlossariesCategoriesTestIamPermissionsCall) Header ¶
func (c *ProjectsLocationsGlossariesCategoriesTestIamPermissionsCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsGlossariesGetIamPolicyCall ¶
type ProjectsLocationsGlossariesGetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsGlossariesGetIamPolicyCall) Context ¶
func (c *ProjectsLocationsGlossariesGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsGlossariesGetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsGlossariesGetIamPolicyCall) Do ¶
func (c *ProjectsLocationsGlossariesGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.glossaries.getIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsGlossariesGetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsGlossariesGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsGlossariesGetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsGlossariesGetIamPolicyCall) Header ¶
func (c *ProjectsLocationsGlossariesGetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsGlossariesGetIamPolicyCall) IfNoneMatch ¶
func (c *ProjectsLocationsGlossariesGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsGlossariesGetIamPolicyCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsGlossariesGetIamPolicyCall) OptionsRequestedPolicyVersion ¶
func (c *ProjectsLocationsGlossariesGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsGlossariesGetIamPolicyCall
OptionsRequestedPolicyVersion sets the optional parameter "options.requestedPolicyVersion": The maximum policy version that will be used to format the policy.Valid values are 0, 1, and 3. Requests specifying an invalid value will be rejected.Requests for policies with any conditional role bindings must specify version 3. Policies with no conditional role bindings may specify any valid value or leave the field unset.The policy in the response might use the policy version that you specified, or it might use a lower policy version. For example, if you specify version 3, but the policy has no conditional role bindings, the response uses version 1.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies).
type ProjectsLocationsGlossariesService ¶
type ProjectsLocationsGlossariesService struct { Categories *ProjectsLocationsGlossariesCategoriesService Terms *ProjectsLocationsGlossariesTermsService // contains filtered or unexported fields }
func NewProjectsLocationsGlossariesService ¶
func NewProjectsLocationsGlossariesService(s *Service) *ProjectsLocationsGlossariesService
func (*ProjectsLocationsGlossariesService) GetIamPolicy ¶
func (r *ProjectsLocationsGlossariesService) GetIamPolicy(resource string) *ProjectsLocationsGlossariesGetIamPolicyCall
GetIamPolicy: Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
- resource: REQUIRED: The resource for which the policy is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsGlossariesService) SetIamPolicy ¶
func (r *ProjectsLocationsGlossariesService) SetIamPolicy(resource string, googleiamv1setiampolicyrequest *GoogleIamV1SetIamPolicyRequest) *ProjectsLocationsGlossariesSetIamPolicyCall
SetIamPolicy: Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.
- resource: REQUIRED: The resource for which the policy is being specified. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsGlossariesService) TestIamPermissions ¶
func (r *ProjectsLocationsGlossariesService) TestIamPermissions(resource string, googleiamv1testiampermissionsrequest *GoogleIamV1TestIamPermissionsRequest) *ProjectsLocationsGlossariesTestIamPermissionsCall
TestIamPermissions: Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a NOT_FOUND error.Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.
- resource: REQUIRED: The resource for which the policy detail is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
type ProjectsLocationsGlossariesSetIamPolicyCall ¶
type ProjectsLocationsGlossariesSetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsGlossariesSetIamPolicyCall) Context ¶
func (c *ProjectsLocationsGlossariesSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsGlossariesSetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsGlossariesSetIamPolicyCall) Do ¶
func (c *ProjectsLocationsGlossariesSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.glossaries.setIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsGlossariesSetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsGlossariesSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsGlossariesSetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsGlossariesSetIamPolicyCall) Header ¶
func (c *ProjectsLocationsGlossariesSetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsGlossariesTermsGetIamPolicyCall ¶
type ProjectsLocationsGlossariesTermsGetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsGlossariesTermsGetIamPolicyCall) Context ¶
func (c *ProjectsLocationsGlossariesTermsGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsGlossariesTermsGetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsGlossariesTermsGetIamPolicyCall) Do ¶
func (c *ProjectsLocationsGlossariesTermsGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.glossaries.terms.getIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsGlossariesTermsGetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsGlossariesTermsGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsGlossariesTermsGetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsGlossariesTermsGetIamPolicyCall) Header ¶
func (c *ProjectsLocationsGlossariesTermsGetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsGlossariesTermsGetIamPolicyCall) IfNoneMatch ¶
func (c *ProjectsLocationsGlossariesTermsGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsGlossariesTermsGetIamPolicyCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsGlossariesTermsGetIamPolicyCall) OptionsRequestedPolicyVersion ¶
func (c *ProjectsLocationsGlossariesTermsGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsGlossariesTermsGetIamPolicyCall
OptionsRequestedPolicyVersion sets the optional parameter "options.requestedPolicyVersion": The maximum policy version that will be used to format the policy.Valid values are 0, 1, and 3. Requests specifying an invalid value will be rejected.Requests for policies with any conditional role bindings must specify version 3. Policies with no conditional role bindings may specify any valid value or leave the field unset.The policy in the response might use the policy version that you specified, or it might use a lower policy version. For example, if you specify version 3, but the policy has no conditional role bindings, the response uses version 1.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies).
type ProjectsLocationsGlossariesTermsService ¶
type ProjectsLocationsGlossariesTermsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsGlossariesTermsService ¶
func NewProjectsLocationsGlossariesTermsService(s *Service) *ProjectsLocationsGlossariesTermsService
func (*ProjectsLocationsGlossariesTermsService) GetIamPolicy ¶
func (r *ProjectsLocationsGlossariesTermsService) GetIamPolicy(resource string) *ProjectsLocationsGlossariesTermsGetIamPolicyCall
GetIamPolicy: Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
- resource: REQUIRED: The resource for which the policy is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsGlossariesTermsService) SetIamPolicy ¶
func (r *ProjectsLocationsGlossariesTermsService) SetIamPolicy(resource string, googleiamv1setiampolicyrequest *GoogleIamV1SetIamPolicyRequest) *ProjectsLocationsGlossariesTermsSetIamPolicyCall
SetIamPolicy: Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.
- resource: REQUIRED: The resource for which the policy is being specified. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsGlossariesTermsService) TestIamPermissions ¶
func (r *ProjectsLocationsGlossariesTermsService) TestIamPermissions(resource string, googleiamv1testiampermissionsrequest *GoogleIamV1TestIamPermissionsRequest) *ProjectsLocationsGlossariesTermsTestIamPermissionsCall
TestIamPermissions: Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a NOT_FOUND error.Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.
- resource: REQUIRED: The resource for which the policy detail is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
type ProjectsLocationsGlossariesTermsSetIamPolicyCall ¶
type ProjectsLocationsGlossariesTermsSetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsGlossariesTermsSetIamPolicyCall) Context ¶
func (c *ProjectsLocationsGlossariesTermsSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsGlossariesTermsSetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsGlossariesTermsSetIamPolicyCall) Do ¶
func (c *ProjectsLocationsGlossariesTermsSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.glossaries.terms.setIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsGlossariesTermsSetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsGlossariesTermsSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsGlossariesTermsSetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsGlossariesTermsSetIamPolicyCall) Header ¶
func (c *ProjectsLocationsGlossariesTermsSetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsGlossariesTermsTestIamPermissionsCall ¶
type ProjectsLocationsGlossariesTermsTestIamPermissionsCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsGlossariesTermsTestIamPermissionsCall) Context ¶
func (c *ProjectsLocationsGlossariesTermsTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsGlossariesTermsTestIamPermissionsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsGlossariesTermsTestIamPermissionsCall) Do ¶
func (c *ProjectsLocationsGlossariesTermsTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
Do executes the "dataplex.projects.locations.glossaries.terms.testIamPermissions" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1TestIamPermissionsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsGlossariesTermsTestIamPermissionsCall) Fields ¶
func (c *ProjectsLocationsGlossariesTermsTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsGlossariesTermsTestIamPermissionsCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsGlossariesTermsTestIamPermissionsCall) Header ¶
func (c *ProjectsLocationsGlossariesTermsTestIamPermissionsCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsGlossariesTestIamPermissionsCall ¶
type ProjectsLocationsGlossariesTestIamPermissionsCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsGlossariesTestIamPermissionsCall) Context ¶
func (c *ProjectsLocationsGlossariesTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsGlossariesTestIamPermissionsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsGlossariesTestIamPermissionsCall) Do ¶
func (c *ProjectsLocationsGlossariesTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
Do executes the "dataplex.projects.locations.glossaries.testIamPermissions" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1TestIamPermissionsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsGlossariesTestIamPermissionsCall) Fields ¶
func (c *ProjectsLocationsGlossariesTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsGlossariesTestIamPermissionsCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsGlossariesTestIamPermissionsCall) Header ¶
func (c *ProjectsLocationsGlossariesTestIamPermissionsCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsGovernanceRulesGetIamPolicyCall ¶
type ProjectsLocationsGovernanceRulesGetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsGovernanceRulesGetIamPolicyCall) Context ¶
func (c *ProjectsLocationsGovernanceRulesGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsGovernanceRulesGetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsGovernanceRulesGetIamPolicyCall) Do ¶
func (c *ProjectsLocationsGovernanceRulesGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.governanceRules.getIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsGovernanceRulesGetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsGovernanceRulesGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsGovernanceRulesGetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsGovernanceRulesGetIamPolicyCall) Header ¶
func (c *ProjectsLocationsGovernanceRulesGetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsGovernanceRulesGetIamPolicyCall) IfNoneMatch ¶
func (c *ProjectsLocationsGovernanceRulesGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsGovernanceRulesGetIamPolicyCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsGovernanceRulesGetIamPolicyCall) OptionsRequestedPolicyVersion ¶
func (c *ProjectsLocationsGovernanceRulesGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsGovernanceRulesGetIamPolicyCall
OptionsRequestedPolicyVersion sets the optional parameter "options.requestedPolicyVersion": The maximum policy version that will be used to format the policy.Valid values are 0, 1, and 3. Requests specifying an invalid value will be rejected.Requests for policies with any conditional role bindings must specify version 3. Policies with no conditional role bindings may specify any valid value or leave the field unset.The policy in the response might use the policy version that you specified, or it might use a lower policy version. For example, if you specify version 3, but the policy has no conditional role bindings, the response uses version 1.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies).
type ProjectsLocationsGovernanceRulesService ¶
type ProjectsLocationsGovernanceRulesService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsGovernanceRulesService ¶
func NewProjectsLocationsGovernanceRulesService(s *Service) *ProjectsLocationsGovernanceRulesService
func (*ProjectsLocationsGovernanceRulesService) GetIamPolicy ¶
func (r *ProjectsLocationsGovernanceRulesService) GetIamPolicy(resource string) *ProjectsLocationsGovernanceRulesGetIamPolicyCall
GetIamPolicy: Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
- resource: REQUIRED: The resource for which the policy is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsGovernanceRulesService) SetIamPolicy ¶
func (r *ProjectsLocationsGovernanceRulesService) SetIamPolicy(resource string, googleiamv1setiampolicyrequest *GoogleIamV1SetIamPolicyRequest) *ProjectsLocationsGovernanceRulesSetIamPolicyCall
SetIamPolicy: Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.
- resource: REQUIRED: The resource for which the policy is being specified. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsGovernanceRulesService) TestIamPermissions ¶
func (r *ProjectsLocationsGovernanceRulesService) TestIamPermissions(resource string, googleiamv1testiampermissionsrequest *GoogleIamV1TestIamPermissionsRequest) *ProjectsLocationsGovernanceRulesTestIamPermissionsCall
TestIamPermissions: Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a NOT_FOUND error.Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.
- resource: REQUIRED: The resource for which the policy detail is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
type ProjectsLocationsGovernanceRulesSetIamPolicyCall ¶
type ProjectsLocationsGovernanceRulesSetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsGovernanceRulesSetIamPolicyCall) Context ¶
func (c *ProjectsLocationsGovernanceRulesSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsGovernanceRulesSetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsGovernanceRulesSetIamPolicyCall) Do ¶
func (c *ProjectsLocationsGovernanceRulesSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.governanceRules.setIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsGovernanceRulesSetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsGovernanceRulesSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsGovernanceRulesSetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsGovernanceRulesSetIamPolicyCall) Header ¶
func (c *ProjectsLocationsGovernanceRulesSetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsGovernanceRulesTestIamPermissionsCall ¶
type ProjectsLocationsGovernanceRulesTestIamPermissionsCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsGovernanceRulesTestIamPermissionsCall) Context ¶
func (c *ProjectsLocationsGovernanceRulesTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsGovernanceRulesTestIamPermissionsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsGovernanceRulesTestIamPermissionsCall) Do ¶
func (c *ProjectsLocationsGovernanceRulesTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
Do executes the "dataplex.projects.locations.governanceRules.testIamPermissions" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1TestIamPermissionsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsGovernanceRulesTestIamPermissionsCall) Fields ¶
func (c *ProjectsLocationsGovernanceRulesTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsGovernanceRulesTestIamPermissionsCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsGovernanceRulesTestIamPermissionsCall) Header ¶
func (c *ProjectsLocationsGovernanceRulesTestIamPermissionsCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsLakesActionsListCall ¶
type ProjectsLocationsLakesActionsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesActionsListCall) Context ¶
func (c *ProjectsLocationsLakesActionsListCall) Context(ctx context.Context) *ProjectsLocationsLakesActionsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesActionsListCall) Do ¶
func (c *ProjectsLocationsLakesActionsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListActionsResponse, error)
Do executes the "dataplex.projects.locations.lakes.actions.list" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1ListActionsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesActionsListCall) Fields ¶
func (c *ProjectsLocationsLakesActionsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesActionsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesActionsListCall) Header ¶
func (c *ProjectsLocationsLakesActionsListCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesActionsListCall) IfNoneMatch ¶
func (c *ProjectsLocationsLakesActionsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesActionsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsLakesActionsListCall) PageSize ¶
func (c *ProjectsLocationsLakesActionsListCall) PageSize(pageSize int64) *ProjectsLocationsLakesActionsListCall
PageSize sets the optional parameter "pageSize": Maximum number of actions to return. The service may return fewer than this value. If unspecified, at most 10 actions will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
func (*ProjectsLocationsLakesActionsListCall) PageToken ¶
func (c *ProjectsLocationsLakesActionsListCall) PageToken(pageToken string) *ProjectsLocationsLakesActionsListCall
PageToken sets the optional parameter "pageToken": Page token received from a previous ListLakeActions call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to ListLakeActions must match the call that provided the page token.
func (*ProjectsLocationsLakesActionsListCall) Pages ¶
func (c *ProjectsLocationsLakesActionsListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListActionsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsLakesActionsService ¶
type ProjectsLocationsLakesActionsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsLakesActionsService ¶
func NewProjectsLocationsLakesActionsService(s *Service) *ProjectsLocationsLakesActionsService
func (*ProjectsLocationsLakesActionsService) List ¶
func (r *ProjectsLocationsLakesActionsService) List(parent string) *ProjectsLocationsLakesActionsListCall
List: Lists action resources in a lake.
- parent: The resource name of the parent lake: projects/{project_number}/locations/{location_id}/lakes/{lake_id}.
type ProjectsLocationsLakesContentCreateCall ¶
type ProjectsLocationsLakesContentCreateCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesContentCreateCall) Context ¶
func (c *ProjectsLocationsLakesContentCreateCall) Context(ctx context.Context) *ProjectsLocationsLakesContentCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesContentCreateCall) Do ¶
func (c *ProjectsLocationsLakesContentCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Content, error)
Do executes the "dataplex.projects.locations.lakes.content.create" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1Content.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesContentCreateCall) Fields ¶
func (c *ProjectsLocationsLakesContentCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesContentCreateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesContentCreateCall) Header ¶
func (c *ProjectsLocationsLakesContentCreateCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesContentCreateCall) ValidateOnly ¶
func (c *ProjectsLocationsLakesContentCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesContentCreateCall
ValidateOnly sets the optional parameter "validateOnly": Only validate the request, but do not perform mutations. The default is false.
type ProjectsLocationsLakesContentDeleteCall ¶
type ProjectsLocationsLakesContentDeleteCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesContentDeleteCall) Context ¶
func (c *ProjectsLocationsLakesContentDeleteCall) Context(ctx context.Context) *ProjectsLocationsLakesContentDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesContentDeleteCall) Do ¶
func (c *ProjectsLocationsLakesContentDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error)
Do executes the "dataplex.projects.locations.lakes.content.delete" call. Any non-2xx status code is an error. Response headers are in either *Empty.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesContentDeleteCall) Fields ¶
func (c *ProjectsLocationsLakesContentDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesContentDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesContentDeleteCall) Header ¶
func (c *ProjectsLocationsLakesContentDeleteCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsLakesContentGetCall ¶
type ProjectsLocationsLakesContentGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesContentGetCall) Context ¶
func (c *ProjectsLocationsLakesContentGetCall) Context(ctx context.Context) *ProjectsLocationsLakesContentGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesContentGetCall) Do ¶
func (c *ProjectsLocationsLakesContentGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Content, error)
Do executes the "dataplex.projects.locations.lakes.content.get" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1Content.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesContentGetCall) Fields ¶
func (c *ProjectsLocationsLakesContentGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesContentGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesContentGetCall) Header ¶
func (c *ProjectsLocationsLakesContentGetCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesContentGetCall) IfNoneMatch ¶
func (c *ProjectsLocationsLakesContentGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesContentGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsLakesContentGetCall) View ¶
func (c *ProjectsLocationsLakesContentGetCall) View(view string) *ProjectsLocationsLakesContentGetCall
View sets the optional parameter "view": Specify content view to make a partial request.
Possible values:
"CONTENT_VIEW_UNSPECIFIED" - Content view not specified. Defaults to
BASIC. The API will default to the BASIC view.
"BASIC" - Will not return the data_text field. "FULL" - Returns the complete proto.
type ProjectsLocationsLakesContentGetIamPolicyCall ¶
type ProjectsLocationsLakesContentGetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesContentGetIamPolicyCall) Context ¶
func (c *ProjectsLocationsLakesContentGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsLakesContentGetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesContentGetIamPolicyCall) Do ¶
func (c *ProjectsLocationsLakesContentGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.lakes.content.getIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesContentGetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsLakesContentGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesContentGetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesContentGetIamPolicyCall) Header ¶
func (c *ProjectsLocationsLakesContentGetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesContentGetIamPolicyCall) IfNoneMatch ¶
func (c *ProjectsLocationsLakesContentGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesContentGetIamPolicyCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsLakesContentGetIamPolicyCall) OptionsRequestedPolicyVersion ¶
func (c *ProjectsLocationsLakesContentGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsLakesContentGetIamPolicyCall
OptionsRequestedPolicyVersion sets the optional parameter "options.requestedPolicyVersion": The maximum policy version that will be used to format the policy.Valid values are 0, 1, and 3. Requests specifying an invalid value will be rejected.Requests for policies with any conditional role bindings must specify version 3. Policies with no conditional role bindings may specify any valid value or leave the field unset.The policy in the response might use the policy version that you specified, or it might use a lower policy version. For example, if you specify version 3, but the policy has no conditional role bindings, the response uses version 1.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies).
type ProjectsLocationsLakesContentListCall ¶
type ProjectsLocationsLakesContentListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesContentListCall) Context ¶
func (c *ProjectsLocationsLakesContentListCall) Context(ctx context.Context) *ProjectsLocationsLakesContentListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesContentListCall) Do ¶
func (c *ProjectsLocationsLakesContentListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListContentResponse, error)
Do executes the "dataplex.projects.locations.lakes.content.list" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1ListContentResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesContentListCall) Fields ¶
func (c *ProjectsLocationsLakesContentListCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesContentListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesContentListCall) Filter ¶
func (c *ProjectsLocationsLakesContentListCall) Filter(filter string) *ProjectsLocationsLakesContentListCall
Filter sets the optional parameter "filter": Filter request. Filters are case-sensitive. The following formats are supported:labels.key1 = "value1" labels:key1 type = "NOTEBOOK" type = "SQL_SCRIPT"These restrictions can be coinjoined with AND, OR and NOT conjunctions.
func (*ProjectsLocationsLakesContentListCall) Header ¶
func (c *ProjectsLocationsLakesContentListCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesContentListCall) IfNoneMatch ¶
func (c *ProjectsLocationsLakesContentListCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesContentListCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsLakesContentListCall) PageSize ¶
func (c *ProjectsLocationsLakesContentListCall) PageSize(pageSize int64) *ProjectsLocationsLakesContentListCall
PageSize sets the optional parameter "pageSize": Maximum number of content to return. The service may return fewer than this value. If unspecified, at most 10 content will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
func (*ProjectsLocationsLakesContentListCall) PageToken ¶
func (c *ProjectsLocationsLakesContentListCall) PageToken(pageToken string) *ProjectsLocationsLakesContentListCall
PageToken sets the optional parameter "pageToken": Page token received from a previous ListContent call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to ListContent must match the call that provided the page token.
func (*ProjectsLocationsLakesContentListCall) Pages ¶
func (c *ProjectsLocationsLakesContentListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListContentResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsLakesContentPatchCall ¶
type ProjectsLocationsLakesContentPatchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesContentPatchCall) Context ¶
func (c *ProjectsLocationsLakesContentPatchCall) Context(ctx context.Context) *ProjectsLocationsLakesContentPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesContentPatchCall) Do ¶
func (c *ProjectsLocationsLakesContentPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Content, error)
Do executes the "dataplex.projects.locations.lakes.content.patch" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1Content.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesContentPatchCall) Fields ¶
func (c *ProjectsLocationsLakesContentPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesContentPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesContentPatchCall) Header ¶
func (c *ProjectsLocationsLakesContentPatchCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesContentPatchCall) UpdateMask ¶
func (c *ProjectsLocationsLakesContentPatchCall) UpdateMask(updateMask string) *ProjectsLocationsLakesContentPatchCall
UpdateMask sets the optional parameter "updateMask": Required. Mask of fields to update.
func (*ProjectsLocationsLakesContentPatchCall) ValidateOnly ¶
func (c *ProjectsLocationsLakesContentPatchCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesContentPatchCall
ValidateOnly sets the optional parameter "validateOnly": Only validate the request, but do not perform mutations. The default is false.
type ProjectsLocationsLakesContentService ¶
type ProjectsLocationsLakesContentService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsLakesContentService ¶
func NewProjectsLocationsLakesContentService(s *Service) *ProjectsLocationsLakesContentService
func (*ProjectsLocationsLakesContentService) Create ¶
func (r *ProjectsLocationsLakesContentService) Create(parent string, googleclouddataplexv1content *GoogleCloudDataplexV1Content) *ProjectsLocationsLakesContentCreateCall
Create: Create a content.
- parent: The resource name of the parent lake: projects/{project_id}/locations/{location_id}/lakes/{lake_id}.
func (*ProjectsLocationsLakesContentService) Delete ¶
func (r *ProjectsLocationsLakesContentService) Delete(name string) *ProjectsLocationsLakesContentDeleteCall
Delete: Delete a content.
- name: The resource name of the content: projects/{project_id}/locations/{location_id}/lakes/{lake_id}/content/{cont ent_id}.
func (*ProjectsLocationsLakesContentService) Get ¶
func (r *ProjectsLocationsLakesContentService) Get(name string) *ProjectsLocationsLakesContentGetCall
Get: Get a content resource.
- name: The resource name of the content: projects/{project_id}/locations/{location_id}/lakes/{lake_id}/content/{cont ent_id}.
func (*ProjectsLocationsLakesContentService) GetIamPolicy ¶
func (r *ProjectsLocationsLakesContentService) GetIamPolicy(resource string) *ProjectsLocationsLakesContentGetIamPolicyCall
GetIamPolicy: Gets the access control policy for a contentitem resource. A NOT_FOUND error is returned if the resource does not exist. An empty policy is returned if the resource exists but does not have a policy set on it.Caller must have Google IAM dataplex.content.getIamPolicy permission on the resource.
- resource: REQUIRED: The resource for which the policy is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsLakesContentService) List ¶
func (r *ProjectsLocationsLakesContentService) List(parent string) *ProjectsLocationsLakesContentListCall
List: List content.
- parent: The resource name of the parent lake: projects/{project_id}/locations/{location_id}/lakes/{lake_id}.
func (*ProjectsLocationsLakesContentService) Patch ¶
func (r *ProjectsLocationsLakesContentService) Patch(name string, googleclouddataplexv1content *GoogleCloudDataplexV1Content) *ProjectsLocationsLakesContentPatchCall
Patch: Update a content. Only supports full resource update.
- name: Output only. The relative resource name of the content, of the form: projects/{project_id}/locations/{location_id}/lakes/{lake_id}/content/{cont ent_id}.
func (*ProjectsLocationsLakesContentService) SetIamPolicy ¶
func (r *ProjectsLocationsLakesContentService) SetIamPolicy(resource string, googleiamv1setiampolicyrequest *GoogleIamV1SetIamPolicyRequest) *ProjectsLocationsLakesContentSetIamPolicyCall
SetIamPolicy: Sets the access control policy on the specified contentitem resource. Replaces any existing policy.Caller must have Google IAM dataplex.content.setIamPolicy permission on the resource.
- resource: REQUIRED: The resource for which the policy is being specified. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsLakesContentService) TestIamPermissions ¶
func (r *ProjectsLocationsLakesContentService) TestIamPermissions(resource string, googleiamv1testiampermissionsrequest *GoogleIamV1TestIamPermissionsRequest) *ProjectsLocationsLakesContentTestIamPermissionsCall
TestIamPermissions: Returns the caller's permissions on a resource. If the resource does not exist, an empty set of permissions is returned (a NOT_FOUND error is not returned).A caller is not required to have Google IAM permission to make this request.Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.
- resource: REQUIRED: The resource for which the policy detail is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
type ProjectsLocationsLakesContentSetIamPolicyCall ¶
type ProjectsLocationsLakesContentSetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesContentSetIamPolicyCall) Context ¶
func (c *ProjectsLocationsLakesContentSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsLakesContentSetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesContentSetIamPolicyCall) Do ¶
func (c *ProjectsLocationsLakesContentSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.lakes.content.setIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesContentSetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsLakesContentSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesContentSetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesContentSetIamPolicyCall) Header ¶
func (c *ProjectsLocationsLakesContentSetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsLakesContentTestIamPermissionsCall ¶
type ProjectsLocationsLakesContentTestIamPermissionsCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesContentTestIamPermissionsCall) Context ¶
func (c *ProjectsLocationsLakesContentTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsLakesContentTestIamPermissionsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesContentTestIamPermissionsCall) Do ¶
func (c *ProjectsLocationsLakesContentTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
Do executes the "dataplex.projects.locations.lakes.content.testIamPermissions" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1TestIamPermissionsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesContentTestIamPermissionsCall) Fields ¶
func (c *ProjectsLocationsLakesContentTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesContentTestIamPermissionsCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesContentTestIamPermissionsCall) Header ¶
func (c *ProjectsLocationsLakesContentTestIamPermissionsCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsLakesContentitemsCreateCall ¶
type ProjectsLocationsLakesContentitemsCreateCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesContentitemsCreateCall) Context ¶
func (c *ProjectsLocationsLakesContentitemsCreateCall) Context(ctx context.Context) *ProjectsLocationsLakesContentitemsCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesContentitemsCreateCall) Do ¶
func (c *ProjectsLocationsLakesContentitemsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Content, error)
Do executes the "dataplex.projects.locations.lakes.contentitems.create" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1Content.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesContentitemsCreateCall) Fields ¶
func (c *ProjectsLocationsLakesContentitemsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesContentitemsCreateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesContentitemsCreateCall) Header ¶
func (c *ProjectsLocationsLakesContentitemsCreateCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesContentitemsCreateCall) ValidateOnly ¶
func (c *ProjectsLocationsLakesContentitemsCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesContentitemsCreateCall
ValidateOnly sets the optional parameter "validateOnly": Only validate the request, but do not perform mutations. The default is false.
type ProjectsLocationsLakesContentitemsDeleteCall ¶
type ProjectsLocationsLakesContentitemsDeleteCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesContentitemsDeleteCall) Context ¶
func (c *ProjectsLocationsLakesContentitemsDeleteCall) Context(ctx context.Context) *ProjectsLocationsLakesContentitemsDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesContentitemsDeleteCall) Do ¶
func (c *ProjectsLocationsLakesContentitemsDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error)
Do executes the "dataplex.projects.locations.lakes.contentitems.delete" call. Any non-2xx status code is an error. Response headers are in either *Empty.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesContentitemsDeleteCall) Fields ¶
func (c *ProjectsLocationsLakesContentitemsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesContentitemsDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesContentitemsDeleteCall) Header ¶
func (c *ProjectsLocationsLakesContentitemsDeleteCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsLakesContentitemsGetCall ¶
type ProjectsLocationsLakesContentitemsGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesContentitemsGetCall) Context ¶
func (c *ProjectsLocationsLakesContentitemsGetCall) Context(ctx context.Context) *ProjectsLocationsLakesContentitemsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesContentitemsGetCall) Do ¶
func (c *ProjectsLocationsLakesContentitemsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Content, error)
Do executes the "dataplex.projects.locations.lakes.contentitems.get" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1Content.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesContentitemsGetCall) Fields ¶
func (c *ProjectsLocationsLakesContentitemsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesContentitemsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesContentitemsGetCall) Header ¶
func (c *ProjectsLocationsLakesContentitemsGetCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesContentitemsGetCall) IfNoneMatch ¶
func (c *ProjectsLocationsLakesContentitemsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesContentitemsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsLakesContentitemsGetCall) View ¶
func (c *ProjectsLocationsLakesContentitemsGetCall) View(view string) *ProjectsLocationsLakesContentitemsGetCall
View sets the optional parameter "view": Specify content view to make a partial request.
Possible values:
"CONTENT_VIEW_UNSPECIFIED" - Content view not specified. Defaults to
BASIC. The API will default to the BASIC view.
"BASIC" - Will not return the data_text field. "FULL" - Returns the complete proto.
type ProjectsLocationsLakesContentitemsGetIamPolicyCall ¶
type ProjectsLocationsLakesContentitemsGetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesContentitemsGetIamPolicyCall) Context ¶
func (c *ProjectsLocationsLakesContentitemsGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsLakesContentitemsGetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesContentitemsGetIamPolicyCall) Do ¶
func (c *ProjectsLocationsLakesContentitemsGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.lakes.contentitems.getIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesContentitemsGetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsLakesContentitemsGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesContentitemsGetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesContentitemsGetIamPolicyCall) Header ¶
func (c *ProjectsLocationsLakesContentitemsGetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesContentitemsGetIamPolicyCall) IfNoneMatch ¶
func (c *ProjectsLocationsLakesContentitemsGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesContentitemsGetIamPolicyCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsLakesContentitemsGetIamPolicyCall) OptionsRequestedPolicyVersion ¶
func (c *ProjectsLocationsLakesContentitemsGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsLakesContentitemsGetIamPolicyCall
OptionsRequestedPolicyVersion sets the optional parameter "options.requestedPolicyVersion": The maximum policy version that will be used to format the policy.Valid values are 0, 1, and 3. Requests specifying an invalid value will be rejected.Requests for policies with any conditional role bindings must specify version 3. Policies with no conditional role bindings may specify any valid value or leave the field unset.The policy in the response might use the policy version that you specified, or it might use a lower policy version. For example, if you specify version 3, but the policy has no conditional role bindings, the response uses version 1.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies).
type ProjectsLocationsLakesContentitemsListCall ¶
type ProjectsLocationsLakesContentitemsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesContentitemsListCall) Context ¶
func (c *ProjectsLocationsLakesContentitemsListCall) Context(ctx context.Context) *ProjectsLocationsLakesContentitemsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesContentitemsListCall) Do ¶
func (c *ProjectsLocationsLakesContentitemsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListContentResponse, error)
Do executes the "dataplex.projects.locations.lakes.contentitems.list" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1ListContentResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesContentitemsListCall) Fields ¶
func (c *ProjectsLocationsLakesContentitemsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesContentitemsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesContentitemsListCall) Filter ¶
func (c *ProjectsLocationsLakesContentitemsListCall) Filter(filter string) *ProjectsLocationsLakesContentitemsListCall
Filter sets the optional parameter "filter": Filter request. Filters are case-sensitive. The following formats are supported:labels.key1 = "value1" labels:key1 type = "NOTEBOOK" type = "SQL_SCRIPT"These restrictions can be coinjoined with AND, OR and NOT conjunctions.
func (*ProjectsLocationsLakesContentitemsListCall) Header ¶
func (c *ProjectsLocationsLakesContentitemsListCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesContentitemsListCall) IfNoneMatch ¶
func (c *ProjectsLocationsLakesContentitemsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesContentitemsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsLakesContentitemsListCall) PageSize ¶
func (c *ProjectsLocationsLakesContentitemsListCall) PageSize(pageSize int64) *ProjectsLocationsLakesContentitemsListCall
PageSize sets the optional parameter "pageSize": Maximum number of content to return. The service may return fewer than this value. If unspecified, at most 10 content will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
func (*ProjectsLocationsLakesContentitemsListCall) PageToken ¶
func (c *ProjectsLocationsLakesContentitemsListCall) PageToken(pageToken string) *ProjectsLocationsLakesContentitemsListCall
PageToken sets the optional parameter "pageToken": Page token received from a previous ListContent call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to ListContent must match the call that provided the page token.
func (*ProjectsLocationsLakesContentitemsListCall) Pages ¶
func (c *ProjectsLocationsLakesContentitemsListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListContentResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsLakesContentitemsPatchCall ¶
type ProjectsLocationsLakesContentitemsPatchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesContentitemsPatchCall) Context ¶
func (c *ProjectsLocationsLakesContentitemsPatchCall) Context(ctx context.Context) *ProjectsLocationsLakesContentitemsPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesContentitemsPatchCall) Do ¶
func (c *ProjectsLocationsLakesContentitemsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Content, error)
Do executes the "dataplex.projects.locations.lakes.contentitems.patch" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1Content.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesContentitemsPatchCall) Fields ¶
func (c *ProjectsLocationsLakesContentitemsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesContentitemsPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesContentitemsPatchCall) Header ¶
func (c *ProjectsLocationsLakesContentitemsPatchCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesContentitemsPatchCall) UpdateMask ¶
func (c *ProjectsLocationsLakesContentitemsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsLakesContentitemsPatchCall
UpdateMask sets the optional parameter "updateMask": Required. Mask of fields to update.
func (*ProjectsLocationsLakesContentitemsPatchCall) ValidateOnly ¶
func (c *ProjectsLocationsLakesContentitemsPatchCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesContentitemsPatchCall
ValidateOnly sets the optional parameter "validateOnly": Only validate the request, but do not perform mutations. The default is false.
type ProjectsLocationsLakesContentitemsService ¶
type ProjectsLocationsLakesContentitemsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsLakesContentitemsService ¶
func NewProjectsLocationsLakesContentitemsService(s *Service) *ProjectsLocationsLakesContentitemsService
func (*ProjectsLocationsLakesContentitemsService) Create ¶
func (r *ProjectsLocationsLakesContentitemsService) Create(parent string, googleclouddataplexv1content *GoogleCloudDataplexV1Content) *ProjectsLocationsLakesContentitemsCreateCall
Create: Create a content.
- parent: The resource name of the parent lake: projects/{project_id}/locations/{location_id}/lakes/{lake_id}.
func (*ProjectsLocationsLakesContentitemsService) Delete ¶
func (r *ProjectsLocationsLakesContentitemsService) Delete(name string) *ProjectsLocationsLakesContentitemsDeleteCall
Delete: Delete a content.
- name: The resource name of the content: projects/{project_id}/locations/{location_id}/lakes/{lake_id}/content/{cont ent_id}.
func (*ProjectsLocationsLakesContentitemsService) Get ¶
func (r *ProjectsLocationsLakesContentitemsService) Get(name string) *ProjectsLocationsLakesContentitemsGetCall
Get: Get a content resource.
- name: The resource name of the content: projects/{project_id}/locations/{location_id}/lakes/{lake_id}/content/{cont ent_id}.
func (*ProjectsLocationsLakesContentitemsService) GetIamPolicy ¶
func (r *ProjectsLocationsLakesContentitemsService) GetIamPolicy(resource string) *ProjectsLocationsLakesContentitemsGetIamPolicyCall
GetIamPolicy: Gets the access control policy for a contentitem resource. A NOT_FOUND error is returned if the resource does not exist. An empty policy is returned if the resource exists but does not have a policy set on it.Caller must have Google IAM dataplex.content.getIamPolicy permission on the resource.
- resource: REQUIRED: The resource for which the policy is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsLakesContentitemsService) List ¶
func (r *ProjectsLocationsLakesContentitemsService) List(parent string) *ProjectsLocationsLakesContentitemsListCall
List: List content.
- parent: The resource name of the parent lake: projects/{project_id}/locations/{location_id}/lakes/{lake_id}.
func (*ProjectsLocationsLakesContentitemsService) Patch ¶
func (r *ProjectsLocationsLakesContentitemsService) Patch(name string, googleclouddataplexv1content *GoogleCloudDataplexV1Content) *ProjectsLocationsLakesContentitemsPatchCall
Patch: Update a content. Only supports full resource update.
- name: Output only. The relative resource name of the content, of the form: projects/{project_id}/locations/{location_id}/lakes/{lake_id}/content/{cont ent_id}.
func (*ProjectsLocationsLakesContentitemsService) SetIamPolicy ¶
func (r *ProjectsLocationsLakesContentitemsService) SetIamPolicy(resource string, googleiamv1setiampolicyrequest *GoogleIamV1SetIamPolicyRequest) *ProjectsLocationsLakesContentitemsSetIamPolicyCall
SetIamPolicy: Sets the access control policy on the specified contentitem resource. Replaces any existing policy.Caller must have Google IAM dataplex.content.setIamPolicy permission on the resource.
- resource: REQUIRED: The resource for which the policy is being specified. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsLakesContentitemsService) TestIamPermissions ¶
func (r *ProjectsLocationsLakesContentitemsService) TestIamPermissions(resource string, googleiamv1testiampermissionsrequest *GoogleIamV1TestIamPermissionsRequest) *ProjectsLocationsLakesContentitemsTestIamPermissionsCall
TestIamPermissions: Returns the caller's permissions on a resource. If the resource does not exist, an empty set of permissions is returned (a NOT_FOUND error is not returned).A caller is not required to have Google IAM permission to make this request.Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.
- resource: REQUIRED: The resource for which the policy detail is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
type ProjectsLocationsLakesContentitemsSetIamPolicyCall ¶
type ProjectsLocationsLakesContentitemsSetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesContentitemsSetIamPolicyCall) Context ¶
func (c *ProjectsLocationsLakesContentitemsSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsLakesContentitemsSetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesContentitemsSetIamPolicyCall) Do ¶
func (c *ProjectsLocationsLakesContentitemsSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.lakes.contentitems.setIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesContentitemsSetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsLakesContentitemsSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesContentitemsSetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesContentitemsSetIamPolicyCall) Header ¶
func (c *ProjectsLocationsLakesContentitemsSetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsLakesContentitemsTestIamPermissionsCall ¶
type ProjectsLocationsLakesContentitemsTestIamPermissionsCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesContentitemsTestIamPermissionsCall) Context ¶
func (c *ProjectsLocationsLakesContentitemsTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsLakesContentitemsTestIamPermissionsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesContentitemsTestIamPermissionsCall) Do ¶
func (c *ProjectsLocationsLakesContentitemsTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
Do executes the "dataplex.projects.locations.lakes.contentitems.testIamPermissions" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1TestIamPermissionsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesContentitemsTestIamPermissionsCall) Fields ¶
func (c *ProjectsLocationsLakesContentitemsTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesContentitemsTestIamPermissionsCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesContentitemsTestIamPermissionsCall) Header ¶
func (c *ProjectsLocationsLakesContentitemsTestIamPermissionsCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsLakesCreateCall ¶
type ProjectsLocationsLakesCreateCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesCreateCall) Context ¶
func (c *ProjectsLocationsLakesCreateCall) Context(ctx context.Context) *ProjectsLocationsLakesCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesCreateCall) Do ¶
func (c *ProjectsLocationsLakesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.lakes.create" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesCreateCall) Fields ¶
func (c *ProjectsLocationsLakesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesCreateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesCreateCall) Header ¶
func (c *ProjectsLocationsLakesCreateCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesCreateCall) LakeId ¶
func (c *ProjectsLocationsLakesCreateCall) LakeId(lakeId string) *ProjectsLocationsLakesCreateCall
LakeId sets the optional parameter "lakeId": Required. Lake identifier. This ID will be used to generate names such as database and dataset names when publishing metadata to Hive Metastore and BigQuery. * Must contain only lowercase letters, numbers and hyphens. * Must start with a letter. * Must end with a number or a letter. * Must be between 1-63 characters. * Must be unique within the customer project / location.
func (*ProjectsLocationsLakesCreateCall) ValidateOnly ¶
func (c *ProjectsLocationsLakesCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesCreateCall
ValidateOnly sets the optional parameter "validateOnly": Only validate the request, but do not perform mutations. The default is false.
type ProjectsLocationsLakesDeleteCall ¶
type ProjectsLocationsLakesDeleteCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesDeleteCall) Context ¶
func (c *ProjectsLocationsLakesDeleteCall) Context(ctx context.Context) *ProjectsLocationsLakesDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesDeleteCall) Do ¶
func (c *ProjectsLocationsLakesDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.lakes.delete" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesDeleteCall) Fields ¶
func (c *ProjectsLocationsLakesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesDeleteCall) Header ¶
func (c *ProjectsLocationsLakesDeleteCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsLakesEnvironmentsCreateCall ¶
type ProjectsLocationsLakesEnvironmentsCreateCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesEnvironmentsCreateCall) Context ¶
func (c *ProjectsLocationsLakesEnvironmentsCreateCall) Context(ctx context.Context) *ProjectsLocationsLakesEnvironmentsCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesEnvironmentsCreateCall) Do ¶
func (c *ProjectsLocationsLakesEnvironmentsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.lakes.environments.create" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesEnvironmentsCreateCall) EnvironmentId ¶
func (c *ProjectsLocationsLakesEnvironmentsCreateCall) EnvironmentId(environmentId string) *ProjectsLocationsLakesEnvironmentsCreateCall
EnvironmentId sets the optional parameter "environmentId": Required. Environment identifier. * Must contain only lowercase letters, numbers and hyphens. * Must start with a letter. * Must be between 1-63 characters. * Must end with a number or a letter. * Must be unique within the lake.
func (*ProjectsLocationsLakesEnvironmentsCreateCall) Fields ¶
func (c *ProjectsLocationsLakesEnvironmentsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesEnvironmentsCreateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesEnvironmentsCreateCall) Header ¶
func (c *ProjectsLocationsLakesEnvironmentsCreateCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesEnvironmentsCreateCall) ValidateOnly ¶
func (c *ProjectsLocationsLakesEnvironmentsCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesEnvironmentsCreateCall
ValidateOnly sets the optional parameter "validateOnly": Only validate the request, but do not perform mutations. The default is false.
type ProjectsLocationsLakesEnvironmentsDeleteCall ¶
type ProjectsLocationsLakesEnvironmentsDeleteCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesEnvironmentsDeleteCall) Context ¶
func (c *ProjectsLocationsLakesEnvironmentsDeleteCall) Context(ctx context.Context) *ProjectsLocationsLakesEnvironmentsDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesEnvironmentsDeleteCall) Do ¶
func (c *ProjectsLocationsLakesEnvironmentsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.lakes.environments.delete" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesEnvironmentsDeleteCall) Fields ¶
func (c *ProjectsLocationsLakesEnvironmentsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesEnvironmentsDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesEnvironmentsDeleteCall) Header ¶
func (c *ProjectsLocationsLakesEnvironmentsDeleteCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsLakesEnvironmentsGetCall ¶
type ProjectsLocationsLakesEnvironmentsGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesEnvironmentsGetCall) Context ¶
func (c *ProjectsLocationsLakesEnvironmentsGetCall) Context(ctx context.Context) *ProjectsLocationsLakesEnvironmentsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesEnvironmentsGetCall) Do ¶
func (c *ProjectsLocationsLakesEnvironmentsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Environment, error)
Do executes the "dataplex.projects.locations.lakes.environments.get" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1Environment.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesEnvironmentsGetCall) Fields ¶
func (c *ProjectsLocationsLakesEnvironmentsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesEnvironmentsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesEnvironmentsGetCall) Header ¶
func (c *ProjectsLocationsLakesEnvironmentsGetCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesEnvironmentsGetCall) IfNoneMatch ¶
func (c *ProjectsLocationsLakesEnvironmentsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesEnvironmentsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
type ProjectsLocationsLakesEnvironmentsGetIamPolicyCall ¶
type ProjectsLocationsLakesEnvironmentsGetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesEnvironmentsGetIamPolicyCall) Context ¶
func (c *ProjectsLocationsLakesEnvironmentsGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsLakesEnvironmentsGetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesEnvironmentsGetIamPolicyCall) Do ¶
func (c *ProjectsLocationsLakesEnvironmentsGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.lakes.environments.getIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesEnvironmentsGetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsLakesEnvironmentsGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesEnvironmentsGetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesEnvironmentsGetIamPolicyCall) Header ¶
func (c *ProjectsLocationsLakesEnvironmentsGetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesEnvironmentsGetIamPolicyCall) IfNoneMatch ¶
func (c *ProjectsLocationsLakesEnvironmentsGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesEnvironmentsGetIamPolicyCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsLakesEnvironmentsGetIamPolicyCall) OptionsRequestedPolicyVersion ¶
func (c *ProjectsLocationsLakesEnvironmentsGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsLakesEnvironmentsGetIamPolicyCall
OptionsRequestedPolicyVersion sets the optional parameter "options.requestedPolicyVersion": The maximum policy version that will be used to format the policy.Valid values are 0, 1, and 3. Requests specifying an invalid value will be rejected.Requests for policies with any conditional role bindings must specify version 3. Policies with no conditional role bindings may specify any valid value or leave the field unset.The policy in the response might use the policy version that you specified, or it might use a lower policy version. For example, if you specify version 3, but the policy has no conditional role bindings, the response uses version 1.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies).
type ProjectsLocationsLakesEnvironmentsListCall ¶
type ProjectsLocationsLakesEnvironmentsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesEnvironmentsListCall) Context ¶
func (c *ProjectsLocationsLakesEnvironmentsListCall) Context(ctx context.Context) *ProjectsLocationsLakesEnvironmentsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesEnvironmentsListCall) Do ¶
func (c *ProjectsLocationsLakesEnvironmentsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListEnvironmentsResponse, error)
Do executes the "dataplex.projects.locations.lakes.environments.list" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1ListEnvironmentsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesEnvironmentsListCall) Fields ¶
func (c *ProjectsLocationsLakesEnvironmentsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesEnvironmentsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesEnvironmentsListCall) Filter ¶
func (c *ProjectsLocationsLakesEnvironmentsListCall) Filter(filter string) *ProjectsLocationsLakesEnvironmentsListCall
Filter sets the optional parameter "filter": Filter request.
func (*ProjectsLocationsLakesEnvironmentsListCall) Header ¶
func (c *ProjectsLocationsLakesEnvironmentsListCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesEnvironmentsListCall) IfNoneMatch ¶
func (c *ProjectsLocationsLakesEnvironmentsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesEnvironmentsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsLakesEnvironmentsListCall) OrderBy ¶
func (c *ProjectsLocationsLakesEnvironmentsListCall) OrderBy(orderBy string) *ProjectsLocationsLakesEnvironmentsListCall
OrderBy sets the optional parameter "orderBy": Order by fields for the result.
func (*ProjectsLocationsLakesEnvironmentsListCall) PageSize ¶
func (c *ProjectsLocationsLakesEnvironmentsListCall) PageSize(pageSize int64) *ProjectsLocationsLakesEnvironmentsListCall
PageSize sets the optional parameter "pageSize": Maximum number of environments to return. The service may return fewer than this value. If unspecified, at most 10 environments will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
func (*ProjectsLocationsLakesEnvironmentsListCall) PageToken ¶
func (c *ProjectsLocationsLakesEnvironmentsListCall) PageToken(pageToken string) *ProjectsLocationsLakesEnvironmentsListCall
PageToken sets the optional parameter "pageToken": Page token received from a previous ListEnvironments call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to ListEnvironments must match the call that provided the page token.
func (*ProjectsLocationsLakesEnvironmentsListCall) Pages ¶
func (c *ProjectsLocationsLakesEnvironmentsListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListEnvironmentsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsLakesEnvironmentsPatchCall ¶
type ProjectsLocationsLakesEnvironmentsPatchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesEnvironmentsPatchCall) Context ¶
func (c *ProjectsLocationsLakesEnvironmentsPatchCall) Context(ctx context.Context) *ProjectsLocationsLakesEnvironmentsPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesEnvironmentsPatchCall) Do ¶
func (c *ProjectsLocationsLakesEnvironmentsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.lakes.environments.patch" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesEnvironmentsPatchCall) Fields ¶
func (c *ProjectsLocationsLakesEnvironmentsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesEnvironmentsPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesEnvironmentsPatchCall) Header ¶
func (c *ProjectsLocationsLakesEnvironmentsPatchCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesEnvironmentsPatchCall) UpdateMask ¶
func (c *ProjectsLocationsLakesEnvironmentsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsLakesEnvironmentsPatchCall
UpdateMask sets the optional parameter "updateMask": Required. Mask of fields to update.
func (*ProjectsLocationsLakesEnvironmentsPatchCall) ValidateOnly ¶
func (c *ProjectsLocationsLakesEnvironmentsPatchCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesEnvironmentsPatchCall
ValidateOnly sets the optional parameter "validateOnly": Only validate the request, but do not perform mutations. The default is false.
type ProjectsLocationsLakesEnvironmentsService ¶
type ProjectsLocationsLakesEnvironmentsService struct { Sessions *ProjectsLocationsLakesEnvironmentsSessionsService // contains filtered or unexported fields }
func NewProjectsLocationsLakesEnvironmentsService ¶
func NewProjectsLocationsLakesEnvironmentsService(s *Service) *ProjectsLocationsLakesEnvironmentsService
func (*ProjectsLocationsLakesEnvironmentsService) Create ¶
func (r *ProjectsLocationsLakesEnvironmentsService) Create(parent string, googleclouddataplexv1environment *GoogleCloudDataplexV1Environment) *ProjectsLocationsLakesEnvironmentsCreateCall
Create: Create an environment resource.
- parent: The resource name of the parent lake: projects/{project_id}/locations/{location_id}/lakes/{lake_id}.
func (*ProjectsLocationsLakesEnvironmentsService) Delete ¶
func (r *ProjectsLocationsLakesEnvironmentsService) Delete(name string) *ProjectsLocationsLakesEnvironmentsDeleteCall
Delete: Delete the environment resource. All the child resources must have been deleted before environment deletion can be initiated.
- name: The resource name of the environment: projects/{project_id}/locations/{location_id}/lakes/{lake_id}/environments/ {environment_id}.
func (*ProjectsLocationsLakesEnvironmentsService) Get ¶
func (r *ProjectsLocationsLakesEnvironmentsService) Get(name string) *ProjectsLocationsLakesEnvironmentsGetCall
Get: Get environment resource.
- name: The resource name of the environment: projects/{project_id}/locations/{location_id}/lakes/{lake_id}/environments/ {environment_id}.
func (*ProjectsLocationsLakesEnvironmentsService) GetIamPolicy ¶
func (r *ProjectsLocationsLakesEnvironmentsService) GetIamPolicy(resource string) *ProjectsLocationsLakesEnvironmentsGetIamPolicyCall
GetIamPolicy: Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
- resource: REQUIRED: The resource for which the policy is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsLakesEnvironmentsService) List ¶
func (r *ProjectsLocationsLakesEnvironmentsService) List(parent string) *ProjectsLocationsLakesEnvironmentsListCall
List: Lists environments under the given lake.
- parent: The resource name of the parent lake: projects/{project_id}/locations/{location_id}/lakes/{lake_id}.
func (*ProjectsLocationsLakesEnvironmentsService) Patch ¶
func (r *ProjectsLocationsLakesEnvironmentsService) Patch(name string, googleclouddataplexv1environment *GoogleCloudDataplexV1Environment) *ProjectsLocationsLakesEnvironmentsPatchCall
Patch: Update the environment resource.
- name: Output only. The relative resource name of the environment, of the form: projects/{project_id}/locations/{location_id}/lakes/{lake_id}/environment/{ environment_id}.
func (*ProjectsLocationsLakesEnvironmentsService) SetIamPolicy ¶
func (r *ProjectsLocationsLakesEnvironmentsService) SetIamPolicy(resource string, googleiamv1setiampolicyrequest *GoogleIamV1SetIamPolicyRequest) *ProjectsLocationsLakesEnvironmentsSetIamPolicyCall
SetIamPolicy: Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.
- resource: REQUIRED: The resource for which the policy is being specified. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsLakesEnvironmentsService) TestIamPermissions ¶
func (r *ProjectsLocationsLakesEnvironmentsService) TestIamPermissions(resource string, googleiamv1testiampermissionsrequest *GoogleIamV1TestIamPermissionsRequest) *ProjectsLocationsLakesEnvironmentsTestIamPermissionsCall
TestIamPermissions: Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a NOT_FOUND error.Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.
- resource: REQUIRED: The resource for which the policy detail is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
type ProjectsLocationsLakesEnvironmentsSessionsListCall ¶
type ProjectsLocationsLakesEnvironmentsSessionsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesEnvironmentsSessionsListCall) Context ¶
func (c *ProjectsLocationsLakesEnvironmentsSessionsListCall) Context(ctx context.Context) *ProjectsLocationsLakesEnvironmentsSessionsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesEnvironmentsSessionsListCall) Do ¶
func (c *ProjectsLocationsLakesEnvironmentsSessionsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListSessionsResponse, error)
Do executes the "dataplex.projects.locations.lakes.environments.sessions.list" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1ListSessionsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesEnvironmentsSessionsListCall) Fields ¶
func (c *ProjectsLocationsLakesEnvironmentsSessionsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesEnvironmentsSessionsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesEnvironmentsSessionsListCall) Filter ¶
func (c *ProjectsLocationsLakesEnvironmentsSessionsListCall) Filter(filter string) *ProjectsLocationsLakesEnvironmentsSessionsListCall
Filter sets the optional parameter "filter": Filter request. The following mode filter is supported to return only the sessions belonging to the requester when the mode is USER and return sessions of all the users when the mode is ADMIN. When no filter is sent default to USER mode. NOTE: When the mode is ADMIN, the requester should have dataplex.environments.listAllSessions permission to list all sessions, in absence of the permission, the request fails.mode = ADMIN | USER
func (*ProjectsLocationsLakesEnvironmentsSessionsListCall) Header ¶
func (c *ProjectsLocationsLakesEnvironmentsSessionsListCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesEnvironmentsSessionsListCall) IfNoneMatch ¶
func (c *ProjectsLocationsLakesEnvironmentsSessionsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesEnvironmentsSessionsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsLakesEnvironmentsSessionsListCall) PageSize ¶
func (c *ProjectsLocationsLakesEnvironmentsSessionsListCall) PageSize(pageSize int64) *ProjectsLocationsLakesEnvironmentsSessionsListCall
PageSize sets the optional parameter "pageSize": Maximum number of sessions to return. The service may return fewer than this value. If unspecified, at most 10 sessions will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
func (*ProjectsLocationsLakesEnvironmentsSessionsListCall) PageToken ¶
func (c *ProjectsLocationsLakesEnvironmentsSessionsListCall) PageToken(pageToken string) *ProjectsLocationsLakesEnvironmentsSessionsListCall
PageToken sets the optional parameter "pageToken": Page token received from a previous ListSessions call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to ListSessions must match the call that provided the page token.
func (*ProjectsLocationsLakesEnvironmentsSessionsListCall) Pages ¶
func (c *ProjectsLocationsLakesEnvironmentsSessionsListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListSessionsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsLakesEnvironmentsSessionsService ¶
type ProjectsLocationsLakesEnvironmentsSessionsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsLakesEnvironmentsSessionsService ¶
func NewProjectsLocationsLakesEnvironmentsSessionsService(s *Service) *ProjectsLocationsLakesEnvironmentsSessionsService
func (*ProjectsLocationsLakesEnvironmentsSessionsService) List ¶
func (r *ProjectsLocationsLakesEnvironmentsSessionsService) List(parent string) *ProjectsLocationsLakesEnvironmentsSessionsListCall
List: Lists session resources in an environment.
- parent: The resource name of the parent environment: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/environme nt/{environment_id}.
type ProjectsLocationsLakesEnvironmentsSetIamPolicyCall ¶
type ProjectsLocationsLakesEnvironmentsSetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesEnvironmentsSetIamPolicyCall) Context ¶
func (c *ProjectsLocationsLakesEnvironmentsSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsLakesEnvironmentsSetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesEnvironmentsSetIamPolicyCall) Do ¶
func (c *ProjectsLocationsLakesEnvironmentsSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.lakes.environments.setIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesEnvironmentsSetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsLakesEnvironmentsSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesEnvironmentsSetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesEnvironmentsSetIamPolicyCall) Header ¶
func (c *ProjectsLocationsLakesEnvironmentsSetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsLakesEnvironmentsTestIamPermissionsCall ¶
type ProjectsLocationsLakesEnvironmentsTestIamPermissionsCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesEnvironmentsTestIamPermissionsCall) Context ¶
func (c *ProjectsLocationsLakesEnvironmentsTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsLakesEnvironmentsTestIamPermissionsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesEnvironmentsTestIamPermissionsCall) Do ¶
func (c *ProjectsLocationsLakesEnvironmentsTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
Do executes the "dataplex.projects.locations.lakes.environments.testIamPermissions" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1TestIamPermissionsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesEnvironmentsTestIamPermissionsCall) Fields ¶
func (c *ProjectsLocationsLakesEnvironmentsTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesEnvironmentsTestIamPermissionsCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesEnvironmentsTestIamPermissionsCall) Header ¶
func (c *ProjectsLocationsLakesEnvironmentsTestIamPermissionsCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsLakesGetCall ¶
type ProjectsLocationsLakesGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesGetCall) Context ¶
func (c *ProjectsLocationsLakesGetCall) Context(ctx context.Context) *ProjectsLocationsLakesGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesGetCall) Do ¶
func (c *ProjectsLocationsLakesGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Lake, error)
Do executes the "dataplex.projects.locations.lakes.get" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1Lake.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesGetCall) Fields ¶
func (c *ProjectsLocationsLakesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesGetCall) Header ¶
func (c *ProjectsLocationsLakesGetCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesGetCall) IfNoneMatch ¶
func (c *ProjectsLocationsLakesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
type ProjectsLocationsLakesGetIamPolicyCall ¶
type ProjectsLocationsLakesGetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesGetIamPolicyCall) Context ¶
func (c *ProjectsLocationsLakesGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsLakesGetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesGetIamPolicyCall) Do ¶
func (c *ProjectsLocationsLakesGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.lakes.getIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesGetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsLakesGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesGetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesGetIamPolicyCall) Header ¶
func (c *ProjectsLocationsLakesGetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesGetIamPolicyCall) IfNoneMatch ¶
func (c *ProjectsLocationsLakesGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesGetIamPolicyCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsLakesGetIamPolicyCall) OptionsRequestedPolicyVersion ¶
func (c *ProjectsLocationsLakesGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsLakesGetIamPolicyCall
OptionsRequestedPolicyVersion sets the optional parameter "options.requestedPolicyVersion": The maximum policy version that will be used to format the policy.Valid values are 0, 1, and 3. Requests specifying an invalid value will be rejected.Requests for policies with any conditional role bindings must specify version 3. Policies with no conditional role bindings may specify any valid value or leave the field unset.The policy in the response might use the policy version that you specified, or it might use a lower policy version. For example, if you specify version 3, but the policy has no conditional role bindings, the response uses version 1.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies).
type ProjectsLocationsLakesListCall ¶
type ProjectsLocationsLakesListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesListCall) Context ¶
func (c *ProjectsLocationsLakesListCall) Context(ctx context.Context) *ProjectsLocationsLakesListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesListCall) Do ¶
func (c *ProjectsLocationsLakesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListLakesResponse, error)
Do executes the "dataplex.projects.locations.lakes.list" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1ListLakesResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesListCall) Fields ¶
func (c *ProjectsLocationsLakesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesListCall) Filter ¶
func (c *ProjectsLocationsLakesListCall) Filter(filter string) *ProjectsLocationsLakesListCall
Filter sets the optional parameter "filter": Filter request.
func (*ProjectsLocationsLakesListCall) Header ¶
func (c *ProjectsLocationsLakesListCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesListCall) IfNoneMatch ¶
func (c *ProjectsLocationsLakesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesListCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsLakesListCall) OrderBy ¶
func (c *ProjectsLocationsLakesListCall) OrderBy(orderBy string) *ProjectsLocationsLakesListCall
OrderBy sets the optional parameter "orderBy": Order by fields for the result.
func (*ProjectsLocationsLakesListCall) PageSize ¶
func (c *ProjectsLocationsLakesListCall) PageSize(pageSize int64) *ProjectsLocationsLakesListCall
PageSize sets the optional parameter "pageSize": Maximum number of Lakes to return. The service may return fewer than this value. If unspecified, at most 10 lakes will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
func (*ProjectsLocationsLakesListCall) PageToken ¶
func (c *ProjectsLocationsLakesListCall) PageToken(pageToken string) *ProjectsLocationsLakesListCall
PageToken sets the optional parameter "pageToken": Page token received from a previous ListLakes call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to ListLakes must match the call that provided the page token.
func (*ProjectsLocationsLakesListCall) Pages ¶
func (c *ProjectsLocationsLakesListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListLakesResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsLakesPatchCall ¶
type ProjectsLocationsLakesPatchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesPatchCall) Context ¶
func (c *ProjectsLocationsLakesPatchCall) Context(ctx context.Context) *ProjectsLocationsLakesPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesPatchCall) Do ¶
func (c *ProjectsLocationsLakesPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.lakes.patch" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesPatchCall) Fields ¶
func (c *ProjectsLocationsLakesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesPatchCall) Header ¶
func (c *ProjectsLocationsLakesPatchCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesPatchCall) UpdateMask ¶
func (c *ProjectsLocationsLakesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsLakesPatchCall
UpdateMask sets the optional parameter "updateMask": Required. Mask of fields to update.
func (*ProjectsLocationsLakesPatchCall) ValidateOnly ¶
func (c *ProjectsLocationsLakesPatchCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesPatchCall
ValidateOnly sets the optional parameter "validateOnly": Only validate the request, but do not perform mutations. The default is false.
type ProjectsLocationsLakesService ¶
type ProjectsLocationsLakesService struct { Actions *ProjectsLocationsLakesActionsService Content *ProjectsLocationsLakesContentService Contentitems *ProjectsLocationsLakesContentitemsService Environments *ProjectsLocationsLakesEnvironmentsService Tasks *ProjectsLocationsLakesTasksService Zones *ProjectsLocationsLakesZonesService // contains filtered or unexported fields }
func NewProjectsLocationsLakesService ¶
func NewProjectsLocationsLakesService(s *Service) *ProjectsLocationsLakesService
func (*ProjectsLocationsLakesService) Create ¶
func (r *ProjectsLocationsLakesService) Create(parent string, googleclouddataplexv1lake *GoogleCloudDataplexV1Lake) *ProjectsLocationsLakesCreateCall
Create: Creates a lake resource.
- parent: The resource name of the lake location, of the form: projects/{project_number}/locations/{location_id} where location_id refers to a GCP region.
func (*ProjectsLocationsLakesService) Delete ¶
func (r *ProjectsLocationsLakesService) Delete(name string) *ProjectsLocationsLakesDeleteCall
Delete: Deletes a lake resource. All zones within the lake must be deleted before the lake can be deleted.
- name: The resource name of the lake: projects/{project_number}/locations/{location_id}/lakes/{lake_id}.
func (*ProjectsLocationsLakesService) Get ¶
func (r *ProjectsLocationsLakesService) Get(name string) *ProjectsLocationsLakesGetCall
Get: Retrieves a lake resource.
- name: The resource name of the lake: projects/{project_number}/locations/{location_id}/lakes/{lake_id}.
func (*ProjectsLocationsLakesService) GetIamPolicy ¶
func (r *ProjectsLocationsLakesService) GetIamPolicy(resource string) *ProjectsLocationsLakesGetIamPolicyCall
GetIamPolicy: Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
- resource: REQUIRED: The resource for which the policy is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsLakesService) List ¶
func (r *ProjectsLocationsLakesService) List(parent string) *ProjectsLocationsLakesListCall
List: Lists lake resources in a project and location.
- parent: The resource name of the lake location, of the form: projects/{project_number}/locations/{location_id} where location_id refers to a GCP region.
func (*ProjectsLocationsLakesService) Patch ¶
func (r *ProjectsLocationsLakesService) Patch(name string, googleclouddataplexv1lake *GoogleCloudDataplexV1Lake) *ProjectsLocationsLakesPatchCall
Patch: Updates a lake resource.
- name: Output only. The relative resource name of the lake, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}.
func (*ProjectsLocationsLakesService) SetIamPolicy ¶
func (r *ProjectsLocationsLakesService) SetIamPolicy(resource string, googleiamv1setiampolicyrequest *GoogleIamV1SetIamPolicyRequest) *ProjectsLocationsLakesSetIamPolicyCall
SetIamPolicy: Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.
- resource: REQUIRED: The resource for which the policy is being specified. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsLakesService) TestIamPermissions ¶
func (r *ProjectsLocationsLakesService) TestIamPermissions(resource string, googleiamv1testiampermissionsrequest *GoogleIamV1TestIamPermissionsRequest) *ProjectsLocationsLakesTestIamPermissionsCall
TestIamPermissions: Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a NOT_FOUND error.Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.
- resource: REQUIRED: The resource for which the policy detail is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
type ProjectsLocationsLakesSetIamPolicyCall ¶
type ProjectsLocationsLakesSetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesSetIamPolicyCall) Context ¶
func (c *ProjectsLocationsLakesSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsLakesSetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesSetIamPolicyCall) Do ¶
func (c *ProjectsLocationsLakesSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.lakes.setIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesSetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsLakesSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesSetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesSetIamPolicyCall) Header ¶
func (c *ProjectsLocationsLakesSetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsLakesTasksCreateCall ¶
type ProjectsLocationsLakesTasksCreateCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesTasksCreateCall) Context ¶
func (c *ProjectsLocationsLakesTasksCreateCall) Context(ctx context.Context) *ProjectsLocationsLakesTasksCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesTasksCreateCall) Do ¶
func (c *ProjectsLocationsLakesTasksCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.lakes.tasks.create" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesTasksCreateCall) Fields ¶
func (c *ProjectsLocationsLakesTasksCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesTasksCreateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesTasksCreateCall) Header ¶
func (c *ProjectsLocationsLakesTasksCreateCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesTasksCreateCall) TaskId ¶
func (c *ProjectsLocationsLakesTasksCreateCall) TaskId(taskId string) *ProjectsLocationsLakesTasksCreateCall
TaskId sets the optional parameter "taskId": Required. Task identifier.
func (*ProjectsLocationsLakesTasksCreateCall) ValidateOnly ¶
func (c *ProjectsLocationsLakesTasksCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesTasksCreateCall
ValidateOnly sets the optional parameter "validateOnly": Only validate the request, but do not perform mutations. The default is false.
type ProjectsLocationsLakesTasksDeleteCall ¶
type ProjectsLocationsLakesTasksDeleteCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesTasksDeleteCall) Context ¶
func (c *ProjectsLocationsLakesTasksDeleteCall) Context(ctx context.Context) *ProjectsLocationsLakesTasksDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesTasksDeleteCall) Do ¶
func (c *ProjectsLocationsLakesTasksDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.lakes.tasks.delete" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesTasksDeleteCall) Fields ¶
func (c *ProjectsLocationsLakesTasksDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesTasksDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesTasksDeleteCall) Header ¶
func (c *ProjectsLocationsLakesTasksDeleteCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsLakesTasksGetCall ¶
type ProjectsLocationsLakesTasksGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesTasksGetCall) Context ¶
func (c *ProjectsLocationsLakesTasksGetCall) Context(ctx context.Context) *ProjectsLocationsLakesTasksGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesTasksGetCall) Do ¶
func (c *ProjectsLocationsLakesTasksGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Task, error)
Do executes the "dataplex.projects.locations.lakes.tasks.get" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1Task.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesTasksGetCall) Fields ¶
func (c *ProjectsLocationsLakesTasksGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesTasksGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesTasksGetCall) Header ¶
func (c *ProjectsLocationsLakesTasksGetCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesTasksGetCall) IfNoneMatch ¶
func (c *ProjectsLocationsLakesTasksGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesTasksGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
type ProjectsLocationsLakesTasksGetIamPolicyCall ¶
type ProjectsLocationsLakesTasksGetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesTasksGetIamPolicyCall) Context ¶
func (c *ProjectsLocationsLakesTasksGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsLakesTasksGetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesTasksGetIamPolicyCall) Do ¶
func (c *ProjectsLocationsLakesTasksGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.lakes.tasks.getIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesTasksGetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsLakesTasksGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesTasksGetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesTasksGetIamPolicyCall) Header ¶
func (c *ProjectsLocationsLakesTasksGetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesTasksGetIamPolicyCall) IfNoneMatch ¶
func (c *ProjectsLocationsLakesTasksGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesTasksGetIamPolicyCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsLakesTasksGetIamPolicyCall) OptionsRequestedPolicyVersion ¶
func (c *ProjectsLocationsLakesTasksGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsLakesTasksGetIamPolicyCall
OptionsRequestedPolicyVersion sets the optional parameter "options.requestedPolicyVersion": The maximum policy version that will be used to format the policy.Valid values are 0, 1, and 3. Requests specifying an invalid value will be rejected.Requests for policies with any conditional role bindings must specify version 3. Policies with no conditional role bindings may specify any valid value or leave the field unset.The policy in the response might use the policy version that you specified, or it might use a lower policy version. For example, if you specify version 3, but the policy has no conditional role bindings, the response uses version 1.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies).
type ProjectsLocationsLakesTasksJobsCancelCall ¶
type ProjectsLocationsLakesTasksJobsCancelCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesTasksJobsCancelCall) Context ¶
func (c *ProjectsLocationsLakesTasksJobsCancelCall) Context(ctx context.Context) *ProjectsLocationsLakesTasksJobsCancelCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesTasksJobsCancelCall) Do ¶
func (c *ProjectsLocationsLakesTasksJobsCancelCall) Do(opts ...googleapi.CallOption) (*Empty, error)
Do executes the "dataplex.projects.locations.lakes.tasks.jobs.cancel" call. Any non-2xx status code is an error. Response headers are in either *Empty.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesTasksJobsCancelCall) Fields ¶
func (c *ProjectsLocationsLakesTasksJobsCancelCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesTasksJobsCancelCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesTasksJobsCancelCall) Header ¶
func (c *ProjectsLocationsLakesTasksJobsCancelCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsLakesTasksJobsGetCall ¶
type ProjectsLocationsLakesTasksJobsGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesTasksJobsGetCall) Context ¶
func (c *ProjectsLocationsLakesTasksJobsGetCall) Context(ctx context.Context) *ProjectsLocationsLakesTasksJobsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesTasksJobsGetCall) Do ¶
func (c *ProjectsLocationsLakesTasksJobsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Job, error)
Do executes the "dataplex.projects.locations.lakes.tasks.jobs.get" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1Job.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesTasksJobsGetCall) Fields ¶
func (c *ProjectsLocationsLakesTasksJobsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesTasksJobsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesTasksJobsGetCall) Header ¶
func (c *ProjectsLocationsLakesTasksJobsGetCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesTasksJobsGetCall) IfNoneMatch ¶
func (c *ProjectsLocationsLakesTasksJobsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesTasksJobsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
type ProjectsLocationsLakesTasksJobsListCall ¶
type ProjectsLocationsLakesTasksJobsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesTasksJobsListCall) Context ¶
func (c *ProjectsLocationsLakesTasksJobsListCall) Context(ctx context.Context) *ProjectsLocationsLakesTasksJobsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesTasksJobsListCall) Do ¶
func (c *ProjectsLocationsLakesTasksJobsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListJobsResponse, error)
Do executes the "dataplex.projects.locations.lakes.tasks.jobs.list" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1ListJobsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesTasksJobsListCall) Fields ¶
func (c *ProjectsLocationsLakesTasksJobsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesTasksJobsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesTasksJobsListCall) Header ¶
func (c *ProjectsLocationsLakesTasksJobsListCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesTasksJobsListCall) IfNoneMatch ¶
func (c *ProjectsLocationsLakesTasksJobsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesTasksJobsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsLakesTasksJobsListCall) PageSize ¶
func (c *ProjectsLocationsLakesTasksJobsListCall) PageSize(pageSize int64) *ProjectsLocationsLakesTasksJobsListCall
PageSize sets the optional parameter "pageSize": Maximum number of jobs to return. The service may return fewer than this value. If unspecified, at most 10 jobs will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
func (*ProjectsLocationsLakesTasksJobsListCall) PageToken ¶
func (c *ProjectsLocationsLakesTasksJobsListCall) PageToken(pageToken string) *ProjectsLocationsLakesTasksJobsListCall
PageToken sets the optional parameter "pageToken": Page token received from a previous ListJobs call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to ListJobs must match the call that provided the page token.
func (*ProjectsLocationsLakesTasksJobsListCall) Pages ¶
func (c *ProjectsLocationsLakesTasksJobsListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListJobsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsLakesTasksJobsService ¶
type ProjectsLocationsLakesTasksJobsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsLakesTasksJobsService ¶
func NewProjectsLocationsLakesTasksJobsService(s *Service) *ProjectsLocationsLakesTasksJobsService
func (*ProjectsLocationsLakesTasksJobsService) Cancel ¶
func (r *ProjectsLocationsLakesTasksJobsService) Cancel(name string, googleclouddataplexv1canceljobrequest *GoogleCloudDataplexV1CancelJobRequest) *ProjectsLocationsLakesTasksJobsCancelCall
Cancel: Cancel jobs running for the task resource.
- name: The resource name of the job: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/task/{tas k_id}/job/{job_id}.
func (*ProjectsLocationsLakesTasksJobsService) Get ¶
func (r *ProjectsLocationsLakesTasksJobsService) Get(name string) *ProjectsLocationsLakesTasksJobsGetCall
Get: Get job resource.
- name: The resource name of the job: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/tasks/{ta sk_id}/jobs/{job_id}.
func (*ProjectsLocationsLakesTasksJobsService) List ¶
func (r *ProjectsLocationsLakesTasksJobsService) List(parent string) *ProjectsLocationsLakesTasksJobsListCall
List: Lists Jobs under the given task.
- parent: The resource name of the parent environment: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/tasks/{ta sk_id}.
type ProjectsLocationsLakesTasksListCall ¶
type ProjectsLocationsLakesTasksListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesTasksListCall) Context ¶
func (c *ProjectsLocationsLakesTasksListCall) Context(ctx context.Context) *ProjectsLocationsLakesTasksListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesTasksListCall) Do ¶
func (c *ProjectsLocationsLakesTasksListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListTasksResponse, error)
Do executes the "dataplex.projects.locations.lakes.tasks.list" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1ListTasksResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesTasksListCall) Fields ¶
func (c *ProjectsLocationsLakesTasksListCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesTasksListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesTasksListCall) Filter ¶
func (c *ProjectsLocationsLakesTasksListCall) Filter(filter string) *ProjectsLocationsLakesTasksListCall
Filter sets the optional parameter "filter": Filter request.
func (*ProjectsLocationsLakesTasksListCall) Header ¶
func (c *ProjectsLocationsLakesTasksListCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesTasksListCall) IfNoneMatch ¶
func (c *ProjectsLocationsLakesTasksListCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesTasksListCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsLakesTasksListCall) OrderBy ¶
func (c *ProjectsLocationsLakesTasksListCall) OrderBy(orderBy string) *ProjectsLocationsLakesTasksListCall
OrderBy sets the optional parameter "orderBy": Order by fields for the result.
func (*ProjectsLocationsLakesTasksListCall) PageSize ¶
func (c *ProjectsLocationsLakesTasksListCall) PageSize(pageSize int64) *ProjectsLocationsLakesTasksListCall
PageSize sets the optional parameter "pageSize": Maximum number of tasks to return. The service may return fewer than this value. If unspecified, at most 10 tasks will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
func (*ProjectsLocationsLakesTasksListCall) PageToken ¶
func (c *ProjectsLocationsLakesTasksListCall) PageToken(pageToken string) *ProjectsLocationsLakesTasksListCall
PageToken sets the optional parameter "pageToken": Page token received from a previous ListZones call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to ListZones must match the call that provided the page token.
func (*ProjectsLocationsLakesTasksListCall) Pages ¶
func (c *ProjectsLocationsLakesTasksListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListTasksResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsLakesTasksPatchCall ¶
type ProjectsLocationsLakesTasksPatchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesTasksPatchCall) Context ¶
func (c *ProjectsLocationsLakesTasksPatchCall) Context(ctx context.Context) *ProjectsLocationsLakesTasksPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesTasksPatchCall) Do ¶
func (c *ProjectsLocationsLakesTasksPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.lakes.tasks.patch" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesTasksPatchCall) Fields ¶
func (c *ProjectsLocationsLakesTasksPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesTasksPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesTasksPatchCall) Header ¶
func (c *ProjectsLocationsLakesTasksPatchCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesTasksPatchCall) UpdateMask ¶
func (c *ProjectsLocationsLakesTasksPatchCall) UpdateMask(updateMask string) *ProjectsLocationsLakesTasksPatchCall
UpdateMask sets the optional parameter "updateMask": Required. Mask of fields to update.
func (*ProjectsLocationsLakesTasksPatchCall) ValidateOnly ¶
func (c *ProjectsLocationsLakesTasksPatchCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesTasksPatchCall
ValidateOnly sets the optional parameter "validateOnly": Only validate the request, but do not perform mutations. The default is false.
type ProjectsLocationsLakesTasksRunCall ¶
type ProjectsLocationsLakesTasksRunCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesTasksRunCall) Context ¶
func (c *ProjectsLocationsLakesTasksRunCall) Context(ctx context.Context) *ProjectsLocationsLakesTasksRunCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesTasksRunCall) Do ¶
func (c *ProjectsLocationsLakesTasksRunCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1RunTaskResponse, error)
Do executes the "dataplex.projects.locations.lakes.tasks.run" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1RunTaskResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesTasksRunCall) Fields ¶
func (c *ProjectsLocationsLakesTasksRunCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesTasksRunCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesTasksRunCall) Header ¶
func (c *ProjectsLocationsLakesTasksRunCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsLakesTasksService ¶
type ProjectsLocationsLakesTasksService struct { Jobs *ProjectsLocationsLakesTasksJobsService // contains filtered or unexported fields }
func NewProjectsLocationsLakesTasksService ¶
func NewProjectsLocationsLakesTasksService(s *Service) *ProjectsLocationsLakesTasksService
func (*ProjectsLocationsLakesTasksService) Create ¶
func (r *ProjectsLocationsLakesTasksService) Create(parent string, googleclouddataplexv1task *GoogleCloudDataplexV1Task) *ProjectsLocationsLakesTasksCreateCall
Create: Creates a task resource within a lake.
- parent: The resource name of the parent lake: projects/{project_number}/locations/{location_id}/lakes/{lake_id}.
func (*ProjectsLocationsLakesTasksService) Delete ¶
func (r *ProjectsLocationsLakesTasksService) Delete(name string) *ProjectsLocationsLakesTasksDeleteCall
Delete: Delete the task resource.
- name: The resource name of the task: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/task/{tas k_id}.
func (*ProjectsLocationsLakesTasksService) Get ¶
func (r *ProjectsLocationsLakesTasksService) Get(name string) *ProjectsLocationsLakesTasksGetCall
Get: Get task resource.
- name: The resource name of the task: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/tasks/{ta sks_id}.
func (*ProjectsLocationsLakesTasksService) GetIamPolicy ¶
func (r *ProjectsLocationsLakesTasksService) GetIamPolicy(resource string) *ProjectsLocationsLakesTasksGetIamPolicyCall
GetIamPolicy: Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
- resource: REQUIRED: The resource for which the policy is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsLakesTasksService) List ¶
func (r *ProjectsLocationsLakesTasksService) List(parent string) *ProjectsLocationsLakesTasksListCall
List: Lists tasks under the given lake.
- parent: The resource name of the parent lake: projects/{project_number}/locations/{location_id}/lakes/{lake_id}.
func (*ProjectsLocationsLakesTasksService) Patch ¶
func (r *ProjectsLocationsLakesTasksService) Patch(name string, googleclouddataplexv1task *GoogleCloudDataplexV1Task) *ProjectsLocationsLakesTasksPatchCall
Patch: Update the task resource.
- name: Output only. The relative resource name of the task, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/ tasks/{task_id}.
func (*ProjectsLocationsLakesTasksService) Run ¶
func (r *ProjectsLocationsLakesTasksService) Run(name string, googleclouddataplexv1runtaskrequest *GoogleCloudDataplexV1RunTaskRequest) *ProjectsLocationsLakesTasksRunCall
Run: Run an on demand execution of a Task.
- name: The resource name of the task: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/tasks/{ta sk_id}.
func (*ProjectsLocationsLakesTasksService) SetIamPolicy ¶
func (r *ProjectsLocationsLakesTasksService) SetIamPolicy(resource string, googleiamv1setiampolicyrequest *GoogleIamV1SetIamPolicyRequest) *ProjectsLocationsLakesTasksSetIamPolicyCall
SetIamPolicy: Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.
- resource: REQUIRED: The resource for which the policy is being specified. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsLakesTasksService) TestIamPermissions ¶
func (r *ProjectsLocationsLakesTasksService) TestIamPermissions(resource string, googleiamv1testiampermissionsrequest *GoogleIamV1TestIamPermissionsRequest) *ProjectsLocationsLakesTasksTestIamPermissionsCall
TestIamPermissions: Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a NOT_FOUND error.Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.
- resource: REQUIRED: The resource for which the policy detail is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
type ProjectsLocationsLakesTasksSetIamPolicyCall ¶
type ProjectsLocationsLakesTasksSetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesTasksSetIamPolicyCall) Context ¶
func (c *ProjectsLocationsLakesTasksSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsLakesTasksSetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesTasksSetIamPolicyCall) Do ¶
func (c *ProjectsLocationsLakesTasksSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.lakes.tasks.setIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesTasksSetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsLakesTasksSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesTasksSetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesTasksSetIamPolicyCall) Header ¶
func (c *ProjectsLocationsLakesTasksSetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsLakesTasksTestIamPermissionsCall ¶
type ProjectsLocationsLakesTasksTestIamPermissionsCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesTasksTestIamPermissionsCall) Context ¶
func (c *ProjectsLocationsLakesTasksTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsLakesTasksTestIamPermissionsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesTasksTestIamPermissionsCall) Do ¶
func (c *ProjectsLocationsLakesTasksTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
Do executes the "dataplex.projects.locations.lakes.tasks.testIamPermissions" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1TestIamPermissionsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesTasksTestIamPermissionsCall) Fields ¶
func (c *ProjectsLocationsLakesTasksTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesTasksTestIamPermissionsCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesTasksTestIamPermissionsCall) Header ¶
func (c *ProjectsLocationsLakesTasksTestIamPermissionsCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsLakesTestIamPermissionsCall ¶
type ProjectsLocationsLakesTestIamPermissionsCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesTestIamPermissionsCall) Context ¶
func (c *ProjectsLocationsLakesTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsLakesTestIamPermissionsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesTestIamPermissionsCall) Do ¶
func (c *ProjectsLocationsLakesTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
Do executes the "dataplex.projects.locations.lakes.testIamPermissions" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1TestIamPermissionsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesTestIamPermissionsCall) Fields ¶
func (c *ProjectsLocationsLakesTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesTestIamPermissionsCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesTestIamPermissionsCall) Header ¶
func (c *ProjectsLocationsLakesTestIamPermissionsCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsLakesZonesActionsListCall ¶
type ProjectsLocationsLakesZonesActionsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesZonesActionsListCall) Context ¶
func (c *ProjectsLocationsLakesZonesActionsListCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesActionsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesZonesActionsListCall) Do ¶
func (c *ProjectsLocationsLakesZonesActionsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListActionsResponse, error)
Do executes the "dataplex.projects.locations.lakes.zones.actions.list" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1ListActionsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesZonesActionsListCall) Fields ¶
func (c *ProjectsLocationsLakesZonesActionsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesActionsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesZonesActionsListCall) Header ¶
func (c *ProjectsLocationsLakesZonesActionsListCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesZonesActionsListCall) IfNoneMatch ¶
func (c *ProjectsLocationsLakesZonesActionsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesZonesActionsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsLakesZonesActionsListCall) PageSize ¶
func (c *ProjectsLocationsLakesZonesActionsListCall) PageSize(pageSize int64) *ProjectsLocationsLakesZonesActionsListCall
PageSize sets the optional parameter "pageSize": Maximum number of actions to return. The service may return fewer than this value. If unspecified, at most 10 actions will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
func (*ProjectsLocationsLakesZonesActionsListCall) PageToken ¶
func (c *ProjectsLocationsLakesZonesActionsListCall) PageToken(pageToken string) *ProjectsLocationsLakesZonesActionsListCall
PageToken sets the optional parameter "pageToken": Page token received from a previous ListZoneActions call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to ListZoneActions must match the call that provided the page token.
func (*ProjectsLocationsLakesZonesActionsListCall) Pages ¶
func (c *ProjectsLocationsLakesZonesActionsListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListActionsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsLakesZonesActionsService ¶
type ProjectsLocationsLakesZonesActionsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsLakesZonesActionsService ¶
func NewProjectsLocationsLakesZonesActionsService(s *Service) *ProjectsLocationsLakesZonesActionsService
func (*ProjectsLocationsLakesZonesActionsService) List ¶
func (r *ProjectsLocationsLakesZonesActionsService) List(parent string) *ProjectsLocationsLakesZonesActionsListCall
List: Lists action resources in a zone.
- parent: The resource name of the parent zone: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zo ne_id}.
type ProjectsLocationsLakesZonesAssetsActionsListCall ¶
type ProjectsLocationsLakesZonesAssetsActionsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesZonesAssetsActionsListCall) Context ¶
func (c *ProjectsLocationsLakesZonesAssetsActionsListCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesAssetsActionsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesZonesAssetsActionsListCall) Do ¶
func (c *ProjectsLocationsLakesZonesAssetsActionsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListActionsResponse, error)
Do executes the "dataplex.projects.locations.lakes.zones.assets.actions.list" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1ListActionsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesZonesAssetsActionsListCall) Fields ¶
func (c *ProjectsLocationsLakesZonesAssetsActionsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesAssetsActionsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesZonesAssetsActionsListCall) Header ¶
func (c *ProjectsLocationsLakesZonesAssetsActionsListCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesZonesAssetsActionsListCall) IfNoneMatch ¶
func (c *ProjectsLocationsLakesZonesAssetsActionsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesZonesAssetsActionsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsLakesZonesAssetsActionsListCall) PageSize ¶
func (c *ProjectsLocationsLakesZonesAssetsActionsListCall) PageSize(pageSize int64) *ProjectsLocationsLakesZonesAssetsActionsListCall
PageSize sets the optional parameter "pageSize": Maximum number of actions to return. The service may return fewer than this value. If unspecified, at most 10 actions will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
func (*ProjectsLocationsLakesZonesAssetsActionsListCall) PageToken ¶
func (c *ProjectsLocationsLakesZonesAssetsActionsListCall) PageToken(pageToken string) *ProjectsLocationsLakesZonesAssetsActionsListCall
PageToken sets the optional parameter "pageToken": Page token received from a previous ListAssetActions call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to ListAssetActions must match the call that provided the page token.
func (*ProjectsLocationsLakesZonesAssetsActionsListCall) Pages ¶
func (c *ProjectsLocationsLakesZonesAssetsActionsListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListActionsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsLakesZonesAssetsActionsService ¶
type ProjectsLocationsLakesZonesAssetsActionsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsLakesZonesAssetsActionsService ¶
func NewProjectsLocationsLakesZonesAssetsActionsService(s *Service) *ProjectsLocationsLakesZonesAssetsActionsService
func (*ProjectsLocationsLakesZonesAssetsActionsService) List ¶
func (r *ProjectsLocationsLakesZonesAssetsActionsService) List(parent string) *ProjectsLocationsLakesZonesAssetsActionsListCall
List: Lists action resources in an asset.
- parent: The resource name of the parent asset: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zo ne_id}/assets/{asset_id}.
type ProjectsLocationsLakesZonesAssetsCreateCall ¶
type ProjectsLocationsLakesZonesAssetsCreateCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesZonesAssetsCreateCall) AssetId ¶
func (c *ProjectsLocationsLakesZonesAssetsCreateCall) AssetId(assetId string) *ProjectsLocationsLakesZonesAssetsCreateCall
AssetId sets the optional parameter "assetId": Required. Asset identifier. This ID will be used to generate names such as table names when publishing metadata to Hive Metastore and BigQuery. * Must contain only lowercase letters, numbers and hyphens. * Must start with a letter. * Must end with a number or a letter. * Must be between 1-63 characters. * Must be unique within the zone.
func (*ProjectsLocationsLakesZonesAssetsCreateCall) Context ¶
func (c *ProjectsLocationsLakesZonesAssetsCreateCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesAssetsCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesZonesAssetsCreateCall) Do ¶
func (c *ProjectsLocationsLakesZonesAssetsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.lakes.zones.assets.create" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesZonesAssetsCreateCall) Fields ¶
func (c *ProjectsLocationsLakesZonesAssetsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesAssetsCreateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesZonesAssetsCreateCall) Header ¶
func (c *ProjectsLocationsLakesZonesAssetsCreateCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesZonesAssetsCreateCall) ValidateOnly ¶
func (c *ProjectsLocationsLakesZonesAssetsCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesZonesAssetsCreateCall
ValidateOnly sets the optional parameter "validateOnly": Only validate the request, but do not perform mutations. The default is false.
type ProjectsLocationsLakesZonesAssetsDeleteCall ¶
type ProjectsLocationsLakesZonesAssetsDeleteCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesZonesAssetsDeleteCall) Context ¶
func (c *ProjectsLocationsLakesZonesAssetsDeleteCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesAssetsDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesZonesAssetsDeleteCall) Do ¶
func (c *ProjectsLocationsLakesZonesAssetsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.lakes.zones.assets.delete" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesZonesAssetsDeleteCall) Fields ¶
func (c *ProjectsLocationsLakesZonesAssetsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesAssetsDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesZonesAssetsDeleteCall) Header ¶
func (c *ProjectsLocationsLakesZonesAssetsDeleteCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsLakesZonesAssetsGetCall ¶
type ProjectsLocationsLakesZonesAssetsGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesZonesAssetsGetCall) Context ¶
func (c *ProjectsLocationsLakesZonesAssetsGetCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesAssetsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesZonesAssetsGetCall) Do ¶
func (c *ProjectsLocationsLakesZonesAssetsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Asset, error)
Do executes the "dataplex.projects.locations.lakes.zones.assets.get" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1Asset.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesZonesAssetsGetCall) Fields ¶
func (c *ProjectsLocationsLakesZonesAssetsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesAssetsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesZonesAssetsGetCall) Header ¶
func (c *ProjectsLocationsLakesZonesAssetsGetCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesZonesAssetsGetCall) IfNoneMatch ¶
func (c *ProjectsLocationsLakesZonesAssetsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesZonesAssetsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
type ProjectsLocationsLakesZonesAssetsGetIamPolicyCall ¶
type ProjectsLocationsLakesZonesAssetsGetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesZonesAssetsGetIamPolicyCall) Context ¶
func (c *ProjectsLocationsLakesZonesAssetsGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesAssetsGetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesZonesAssetsGetIamPolicyCall) Do ¶
func (c *ProjectsLocationsLakesZonesAssetsGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.lakes.zones.assets.getIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesZonesAssetsGetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsLakesZonesAssetsGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesAssetsGetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesZonesAssetsGetIamPolicyCall) Header ¶
func (c *ProjectsLocationsLakesZonesAssetsGetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesZonesAssetsGetIamPolicyCall) IfNoneMatch ¶
func (c *ProjectsLocationsLakesZonesAssetsGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesZonesAssetsGetIamPolicyCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsLakesZonesAssetsGetIamPolicyCall) OptionsRequestedPolicyVersion ¶
func (c *ProjectsLocationsLakesZonesAssetsGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsLakesZonesAssetsGetIamPolicyCall
OptionsRequestedPolicyVersion sets the optional parameter "options.requestedPolicyVersion": The maximum policy version that will be used to format the policy.Valid values are 0, 1, and 3. Requests specifying an invalid value will be rejected.Requests for policies with any conditional role bindings must specify version 3. Policies with no conditional role bindings may specify any valid value or leave the field unset.The policy in the response might use the policy version that you specified, or it might use a lower policy version. For example, if you specify version 3, but the policy has no conditional role bindings, the response uses version 1.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies).
type ProjectsLocationsLakesZonesAssetsListCall ¶
type ProjectsLocationsLakesZonesAssetsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesZonesAssetsListCall) Context ¶
func (c *ProjectsLocationsLakesZonesAssetsListCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesAssetsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesZonesAssetsListCall) Do ¶
func (c *ProjectsLocationsLakesZonesAssetsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListAssetsResponse, error)
Do executes the "dataplex.projects.locations.lakes.zones.assets.list" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1ListAssetsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesZonesAssetsListCall) Fields ¶
func (c *ProjectsLocationsLakesZonesAssetsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesAssetsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesZonesAssetsListCall) Filter ¶
func (c *ProjectsLocationsLakesZonesAssetsListCall) Filter(filter string) *ProjectsLocationsLakesZonesAssetsListCall
Filter sets the optional parameter "filter": Filter request.
func (*ProjectsLocationsLakesZonesAssetsListCall) Header ¶
func (c *ProjectsLocationsLakesZonesAssetsListCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesZonesAssetsListCall) IfNoneMatch ¶
func (c *ProjectsLocationsLakesZonesAssetsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesZonesAssetsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsLakesZonesAssetsListCall) OrderBy ¶
func (c *ProjectsLocationsLakesZonesAssetsListCall) OrderBy(orderBy string) *ProjectsLocationsLakesZonesAssetsListCall
OrderBy sets the optional parameter "orderBy": Order by fields for the result.
func (*ProjectsLocationsLakesZonesAssetsListCall) PageSize ¶
func (c *ProjectsLocationsLakesZonesAssetsListCall) PageSize(pageSize int64) *ProjectsLocationsLakesZonesAssetsListCall
PageSize sets the optional parameter "pageSize": Maximum number of asset to return. The service may return fewer than this value. If unspecified, at most 10 assets will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
func (*ProjectsLocationsLakesZonesAssetsListCall) PageToken ¶
func (c *ProjectsLocationsLakesZonesAssetsListCall) PageToken(pageToken string) *ProjectsLocationsLakesZonesAssetsListCall
PageToken sets the optional parameter "pageToken": Page token received from a previous ListAssets call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to ListAssets must match the call that provided the page token.
func (*ProjectsLocationsLakesZonesAssetsListCall) Pages ¶
func (c *ProjectsLocationsLakesZonesAssetsListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListAssetsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsLakesZonesAssetsPatchCall ¶
type ProjectsLocationsLakesZonesAssetsPatchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesZonesAssetsPatchCall) Context ¶
func (c *ProjectsLocationsLakesZonesAssetsPatchCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesAssetsPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesZonesAssetsPatchCall) Do ¶
func (c *ProjectsLocationsLakesZonesAssetsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.lakes.zones.assets.patch" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesZonesAssetsPatchCall) Fields ¶
func (c *ProjectsLocationsLakesZonesAssetsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesAssetsPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesZonesAssetsPatchCall) Header ¶
func (c *ProjectsLocationsLakesZonesAssetsPatchCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesZonesAssetsPatchCall) UpdateMask ¶
func (c *ProjectsLocationsLakesZonesAssetsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsLakesZonesAssetsPatchCall
UpdateMask sets the optional parameter "updateMask": Required. Mask of fields to update.
func (*ProjectsLocationsLakesZonesAssetsPatchCall) ValidateOnly ¶
func (c *ProjectsLocationsLakesZonesAssetsPatchCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesZonesAssetsPatchCall
ValidateOnly sets the optional parameter "validateOnly": Only validate the request, but do not perform mutations. The default is false.
type ProjectsLocationsLakesZonesAssetsService ¶
type ProjectsLocationsLakesZonesAssetsService struct { Actions *ProjectsLocationsLakesZonesAssetsActionsService // contains filtered or unexported fields }
func NewProjectsLocationsLakesZonesAssetsService ¶
func NewProjectsLocationsLakesZonesAssetsService(s *Service) *ProjectsLocationsLakesZonesAssetsService
func (*ProjectsLocationsLakesZonesAssetsService) Create ¶
func (r *ProjectsLocationsLakesZonesAssetsService) Create(parent string, googleclouddataplexv1asset *GoogleCloudDataplexV1Asset) *ProjectsLocationsLakesZonesAssetsCreateCall
Create: Creates an asset resource.
- parent: The resource name of the parent zone: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zo ne_id}.
func (*ProjectsLocationsLakesZonesAssetsService) Delete ¶
func (r *ProjectsLocationsLakesZonesAssetsService) Delete(name string) *ProjectsLocationsLakesZonesAssetsDeleteCall
Delete: Deletes an asset resource. The referenced storage resource is detached (default) or deleted based on the associated Lifecycle policy.
- name: The resource name of the asset: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zo ne_id}/assets/{asset_id}.
func (*ProjectsLocationsLakesZonesAssetsService) Get ¶
func (r *ProjectsLocationsLakesZonesAssetsService) Get(name string) *ProjectsLocationsLakesZonesAssetsGetCall
Get: Retrieves an asset resource.
- name: The resource name of the asset: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zo ne_id}/assets/{asset_id}.
func (*ProjectsLocationsLakesZonesAssetsService) GetIamPolicy ¶
func (r *ProjectsLocationsLakesZonesAssetsService) GetIamPolicy(resource string) *ProjectsLocationsLakesZonesAssetsGetIamPolicyCall
GetIamPolicy: Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
- resource: REQUIRED: The resource for which the policy is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsLakesZonesAssetsService) List ¶
func (r *ProjectsLocationsLakesZonesAssetsService) List(parent string) *ProjectsLocationsLakesZonesAssetsListCall
List: Lists asset resources in a zone.
- parent: The resource name of the parent zone: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zo ne_id}.
func (*ProjectsLocationsLakesZonesAssetsService) Patch ¶
func (r *ProjectsLocationsLakesZonesAssetsService) Patch(name string, googleclouddataplexv1asset *GoogleCloudDataplexV1Asset) *ProjectsLocationsLakesZonesAssetsPatchCall
Patch: Updates an asset resource.
- name: Output only. The relative resource name of the asset, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zo ne_id}/assets/{asset_id}.
func (*ProjectsLocationsLakesZonesAssetsService) SetIamPolicy ¶
func (r *ProjectsLocationsLakesZonesAssetsService) SetIamPolicy(resource string, googleiamv1setiampolicyrequest *GoogleIamV1SetIamPolicyRequest) *ProjectsLocationsLakesZonesAssetsSetIamPolicyCall
SetIamPolicy: Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.
- resource: REQUIRED: The resource for which the policy is being specified. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsLakesZonesAssetsService) TestIamPermissions ¶
func (r *ProjectsLocationsLakesZonesAssetsService) TestIamPermissions(resource string, googleiamv1testiampermissionsrequest *GoogleIamV1TestIamPermissionsRequest) *ProjectsLocationsLakesZonesAssetsTestIamPermissionsCall
TestIamPermissions: Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a NOT_FOUND error.Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.
- resource: REQUIRED: The resource for which the policy detail is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
type ProjectsLocationsLakesZonesAssetsSetIamPolicyCall ¶
type ProjectsLocationsLakesZonesAssetsSetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesZonesAssetsSetIamPolicyCall) Context ¶
func (c *ProjectsLocationsLakesZonesAssetsSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesAssetsSetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesZonesAssetsSetIamPolicyCall) Do ¶
func (c *ProjectsLocationsLakesZonesAssetsSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.lakes.zones.assets.setIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesZonesAssetsSetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsLakesZonesAssetsSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesAssetsSetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesZonesAssetsSetIamPolicyCall) Header ¶
func (c *ProjectsLocationsLakesZonesAssetsSetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsLakesZonesAssetsTestIamPermissionsCall ¶
type ProjectsLocationsLakesZonesAssetsTestIamPermissionsCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesZonesAssetsTestIamPermissionsCall) Context ¶
func (c *ProjectsLocationsLakesZonesAssetsTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesAssetsTestIamPermissionsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesZonesAssetsTestIamPermissionsCall) Do ¶
func (c *ProjectsLocationsLakesZonesAssetsTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
Do executes the "dataplex.projects.locations.lakes.zones.assets.testIamPermissions" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1TestIamPermissionsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesZonesAssetsTestIamPermissionsCall) Fields ¶
func (c *ProjectsLocationsLakesZonesAssetsTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesAssetsTestIamPermissionsCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesZonesAssetsTestIamPermissionsCall) Header ¶
func (c *ProjectsLocationsLakesZonesAssetsTestIamPermissionsCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsLakesZonesCreateCall ¶
type ProjectsLocationsLakesZonesCreateCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesZonesCreateCall) Context ¶
func (c *ProjectsLocationsLakesZonesCreateCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesZonesCreateCall) Do ¶
func (c *ProjectsLocationsLakesZonesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.lakes.zones.create" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesZonesCreateCall) Fields ¶
func (c *ProjectsLocationsLakesZonesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesCreateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesZonesCreateCall) Header ¶
func (c *ProjectsLocationsLakesZonesCreateCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesZonesCreateCall) ValidateOnly ¶
func (c *ProjectsLocationsLakesZonesCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesZonesCreateCall
ValidateOnly sets the optional parameter "validateOnly": Only validate the request, but do not perform mutations. The default is false.
func (*ProjectsLocationsLakesZonesCreateCall) ZoneId ¶
func (c *ProjectsLocationsLakesZonesCreateCall) ZoneId(zoneId string) *ProjectsLocationsLakesZonesCreateCall
ZoneId sets the optional parameter "zoneId": Required. Zone identifier. This ID will be used to generate names such as database and dataset names when publishing metadata to Hive Metastore and BigQuery. * Must contain only lowercase letters, numbers and hyphens. * Must start with a letter. * Must end with a number or a letter. * Must be between 1-63 characters. * Must be unique across all lakes from all locations in a project. * Must not be one of the reserved IDs (i.e. "default", "global-temp")
type ProjectsLocationsLakesZonesDeleteCall ¶
type ProjectsLocationsLakesZonesDeleteCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesZonesDeleteCall) Context ¶
func (c *ProjectsLocationsLakesZonesDeleteCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesZonesDeleteCall) Do ¶
func (c *ProjectsLocationsLakesZonesDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.lakes.zones.delete" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesZonesDeleteCall) Fields ¶
func (c *ProjectsLocationsLakesZonesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesZonesDeleteCall) Header ¶
func (c *ProjectsLocationsLakesZonesDeleteCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsLakesZonesEntitiesCreateCall ¶
type ProjectsLocationsLakesZonesEntitiesCreateCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesZonesEntitiesCreateCall) Context ¶
func (c *ProjectsLocationsLakesZonesEntitiesCreateCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesEntitiesCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesZonesEntitiesCreateCall) Do ¶
func (c *ProjectsLocationsLakesZonesEntitiesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Entity, error)
Do executes the "dataplex.projects.locations.lakes.zones.entities.create" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1Entity.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesZonesEntitiesCreateCall) Fields ¶
func (c *ProjectsLocationsLakesZonesEntitiesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesEntitiesCreateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesZonesEntitiesCreateCall) Header ¶
func (c *ProjectsLocationsLakesZonesEntitiesCreateCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesZonesEntitiesCreateCall) ValidateOnly ¶
func (c *ProjectsLocationsLakesZonesEntitiesCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesZonesEntitiesCreateCall
ValidateOnly sets the optional parameter "validateOnly": Only validate the request, but do not perform mutations. The default is false.
type ProjectsLocationsLakesZonesEntitiesDeleteCall ¶
type ProjectsLocationsLakesZonesEntitiesDeleteCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesZonesEntitiesDeleteCall) Context ¶
func (c *ProjectsLocationsLakesZonesEntitiesDeleteCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesEntitiesDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesZonesEntitiesDeleteCall) Do ¶
func (c *ProjectsLocationsLakesZonesEntitiesDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error)
Do executes the "dataplex.projects.locations.lakes.zones.entities.delete" call. Any non-2xx status code is an error. Response headers are in either *Empty.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesZonesEntitiesDeleteCall) Etag ¶
func (c *ProjectsLocationsLakesZonesEntitiesDeleteCall) Etag(etag string) *ProjectsLocationsLakesZonesEntitiesDeleteCall
Etag sets the optional parameter "etag": Required. The etag associated with the entity, which can be retrieved with a GetEntity request.
func (*ProjectsLocationsLakesZonesEntitiesDeleteCall) Fields ¶
func (c *ProjectsLocationsLakesZonesEntitiesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesEntitiesDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesZonesEntitiesDeleteCall) Header ¶
func (c *ProjectsLocationsLakesZonesEntitiesDeleteCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsLakesZonesEntitiesGetCall ¶
type ProjectsLocationsLakesZonesEntitiesGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesZonesEntitiesGetCall) Context ¶
func (c *ProjectsLocationsLakesZonesEntitiesGetCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesEntitiesGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesZonesEntitiesGetCall) Do ¶
func (c *ProjectsLocationsLakesZonesEntitiesGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Entity, error)
Do executes the "dataplex.projects.locations.lakes.zones.entities.get" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1Entity.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesZonesEntitiesGetCall) Fields ¶
func (c *ProjectsLocationsLakesZonesEntitiesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesEntitiesGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesZonesEntitiesGetCall) Header ¶
func (c *ProjectsLocationsLakesZonesEntitiesGetCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesZonesEntitiesGetCall) IfNoneMatch ¶
func (c *ProjectsLocationsLakesZonesEntitiesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesZonesEntitiesGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsLakesZonesEntitiesGetCall) View ¶
func (c *ProjectsLocationsLakesZonesEntitiesGetCall) View(view string) *ProjectsLocationsLakesZonesEntitiesGetCall
View sets the optional parameter "view": Used to select the subset of entity information to return. Defaults to BASIC.
Possible values:
"ENTITY_VIEW_UNSPECIFIED" - The API will default to the BASIC view. "BASIC" - Minimal view that does not include the schema. "SCHEMA" - Include basic information and schema. "FULL" - Include everything. Currently, this is the same as the SCHEMA
view.
type ProjectsLocationsLakesZonesEntitiesListCall ¶
type ProjectsLocationsLakesZonesEntitiesListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesZonesEntitiesListCall) Context ¶
func (c *ProjectsLocationsLakesZonesEntitiesListCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesEntitiesListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesZonesEntitiesListCall) Do ¶
func (c *ProjectsLocationsLakesZonesEntitiesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListEntitiesResponse, error)
Do executes the "dataplex.projects.locations.lakes.zones.entities.list" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1ListEntitiesResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesZonesEntitiesListCall) Fields ¶
func (c *ProjectsLocationsLakesZonesEntitiesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesEntitiesListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesZonesEntitiesListCall) Filter ¶
func (c *ProjectsLocationsLakesZonesEntitiesListCall) Filter(filter string) *ProjectsLocationsLakesZonesEntitiesListCall
Filter sets the optional parameter "filter": The following filter parameters can be added to the URL to limit the entities returned by the API: Entity ID: ?filter="id=entityID" Asset ID: ?filter="asset=assetID" Data path ?filter="data_path=gs://my-bucket" Is HIVE compatible: ?filter="hive_compatible=true" Is BigQuery compatible: ?filter="bigquery_compatible=true"
func (*ProjectsLocationsLakesZonesEntitiesListCall) Header ¶
func (c *ProjectsLocationsLakesZonesEntitiesListCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesZonesEntitiesListCall) IfNoneMatch ¶
func (c *ProjectsLocationsLakesZonesEntitiesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesZonesEntitiesListCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsLakesZonesEntitiesListCall) PageSize ¶
func (c *ProjectsLocationsLakesZonesEntitiesListCall) PageSize(pageSize int64) *ProjectsLocationsLakesZonesEntitiesListCall
PageSize sets the optional parameter "pageSize": Maximum number of entities to return. The service may return fewer than this value. If unspecified, 100 entities will be returned by default. The maximum value is 500; larger values will will be truncated to 500.
func (*ProjectsLocationsLakesZonesEntitiesListCall) PageToken ¶
func (c *ProjectsLocationsLakesZonesEntitiesListCall) PageToken(pageToken string) *ProjectsLocationsLakesZonesEntitiesListCall
PageToken sets the optional parameter "pageToken": Page token received from a previous ListEntities call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to ListEntities must match the call that provided the page token.
func (*ProjectsLocationsLakesZonesEntitiesListCall) Pages ¶
func (c *ProjectsLocationsLakesZonesEntitiesListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListEntitiesResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
func (*ProjectsLocationsLakesZonesEntitiesListCall) View ¶
func (c *ProjectsLocationsLakesZonesEntitiesListCall) View(view string) *ProjectsLocationsLakesZonesEntitiesListCall
View sets the optional parameter "view": Required. Specify the entity view to make a partial list request.
Possible values:
"ENTITY_VIEW_UNSPECIFIED" - The default unset value. Return both table and
fileset entities if unspecified.
"TABLES" - Only list table entities. "FILESETS" - Only list fileset entities.
type ProjectsLocationsLakesZonesEntitiesPartitionsCreateCall ¶
type ProjectsLocationsLakesZonesEntitiesPartitionsCreateCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesZonesEntitiesPartitionsCreateCall) Context ¶
func (c *ProjectsLocationsLakesZonesEntitiesPartitionsCreateCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesEntitiesPartitionsCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesZonesEntitiesPartitionsCreateCall) Do ¶
func (c *ProjectsLocationsLakesZonesEntitiesPartitionsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Partition, error)
Do executes the "dataplex.projects.locations.lakes.zones.entities.partitions.create" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1Partition.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesZonesEntitiesPartitionsCreateCall) Fields ¶
func (c *ProjectsLocationsLakesZonesEntitiesPartitionsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesEntitiesPartitionsCreateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesZonesEntitiesPartitionsCreateCall) Header ¶
func (c *ProjectsLocationsLakesZonesEntitiesPartitionsCreateCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesZonesEntitiesPartitionsCreateCall) ValidateOnly ¶
func (c *ProjectsLocationsLakesZonesEntitiesPartitionsCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesZonesEntitiesPartitionsCreateCall
ValidateOnly sets the optional parameter "validateOnly": Only validate the request, but do not perform mutations. The default is false.
type ProjectsLocationsLakesZonesEntitiesPartitionsDeleteCall ¶
type ProjectsLocationsLakesZonesEntitiesPartitionsDeleteCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesZonesEntitiesPartitionsDeleteCall) Context ¶
func (c *ProjectsLocationsLakesZonesEntitiesPartitionsDeleteCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesEntitiesPartitionsDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesZonesEntitiesPartitionsDeleteCall) Do ¶
func (c *ProjectsLocationsLakesZonesEntitiesPartitionsDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error)
Do executes the "dataplex.projects.locations.lakes.zones.entities.partitions.delete" call. Any non-2xx status code is an error. Response headers are in either *Empty.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesZonesEntitiesPartitionsDeleteCall) Etag ¶
func (c *ProjectsLocationsLakesZonesEntitiesPartitionsDeleteCall) Etag(etag string) *ProjectsLocationsLakesZonesEntitiesPartitionsDeleteCall
Etag sets the optional parameter "etag": The etag associated with the partition.
func (*ProjectsLocationsLakesZonesEntitiesPartitionsDeleteCall) Fields ¶
func (c *ProjectsLocationsLakesZonesEntitiesPartitionsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesEntitiesPartitionsDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesZonesEntitiesPartitionsDeleteCall) Header ¶
func (c *ProjectsLocationsLakesZonesEntitiesPartitionsDeleteCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsLakesZonesEntitiesPartitionsGetCall ¶
type ProjectsLocationsLakesZonesEntitiesPartitionsGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesZonesEntitiesPartitionsGetCall) Context ¶
func (c *ProjectsLocationsLakesZonesEntitiesPartitionsGetCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesEntitiesPartitionsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesZonesEntitiesPartitionsGetCall) Do ¶
func (c *ProjectsLocationsLakesZonesEntitiesPartitionsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Partition, error)
Do executes the "dataplex.projects.locations.lakes.zones.entities.partitions.get" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1Partition.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesZonesEntitiesPartitionsGetCall) Fields ¶
func (c *ProjectsLocationsLakesZonesEntitiesPartitionsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesEntitiesPartitionsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesZonesEntitiesPartitionsGetCall) Header ¶
func (c *ProjectsLocationsLakesZonesEntitiesPartitionsGetCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesZonesEntitiesPartitionsGetCall) IfNoneMatch ¶
func (c *ProjectsLocationsLakesZonesEntitiesPartitionsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesZonesEntitiesPartitionsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
type ProjectsLocationsLakesZonesEntitiesPartitionsListCall ¶
type ProjectsLocationsLakesZonesEntitiesPartitionsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesZonesEntitiesPartitionsListCall) Context ¶
func (c *ProjectsLocationsLakesZonesEntitiesPartitionsListCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesEntitiesPartitionsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesZonesEntitiesPartitionsListCall) Do ¶
func (c *ProjectsLocationsLakesZonesEntitiesPartitionsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListPartitionsResponse, error)
Do executes the "dataplex.projects.locations.lakes.zones.entities.partitions.list" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1ListPartitionsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesZonesEntitiesPartitionsListCall) Fields ¶
func (c *ProjectsLocationsLakesZonesEntitiesPartitionsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesEntitiesPartitionsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesZonesEntitiesPartitionsListCall) Filter ¶
func (c *ProjectsLocationsLakesZonesEntitiesPartitionsListCall) Filter(filter string) *ProjectsLocationsLakesZonesEntitiesPartitionsListCall
Filter sets the optional parameter "filter": Filter the partitions returned to the caller using a key value pair expression. Supported operators and syntax: logic operators: AND, OR comparison operators: <, >, >=, <= ,=, != LIKE operators: The right hand of a LIKE operator supports "." and "*" for wildcard searches, for example "value1 LIKE ".*oo.*" parenthetical grouping: ( )Sample filter expression: `?filter="key1 < value1 OR key2 > value2"Notes: Keys to the left of operators are case insensitive. Partition results are sorted first by creation time, then by lexicographic order. Up to 20 key value filter pairs are allowed, but due to performance considerations, only the first 10 will be used as a filter.
func (*ProjectsLocationsLakesZonesEntitiesPartitionsListCall) Header ¶
func (c *ProjectsLocationsLakesZonesEntitiesPartitionsListCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesZonesEntitiesPartitionsListCall) IfNoneMatch ¶
func (c *ProjectsLocationsLakesZonesEntitiesPartitionsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesZonesEntitiesPartitionsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsLakesZonesEntitiesPartitionsListCall) PageSize ¶
func (c *ProjectsLocationsLakesZonesEntitiesPartitionsListCall) PageSize(pageSize int64) *ProjectsLocationsLakesZonesEntitiesPartitionsListCall
PageSize sets the optional parameter "pageSize": Maximum number of partitions to return. The service may return fewer than this value. If unspecified, 100 partitions will be returned by default. The maximum page size is 500; larger values will will be truncated to 500.
func (*ProjectsLocationsLakesZonesEntitiesPartitionsListCall) PageToken ¶
func (c *ProjectsLocationsLakesZonesEntitiesPartitionsListCall) PageToken(pageToken string) *ProjectsLocationsLakesZonesEntitiesPartitionsListCall
PageToken sets the optional parameter "pageToken": Page token received from a previous ListPartitions call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to ListPartitions must match the call that provided the page token.
func (*ProjectsLocationsLakesZonesEntitiesPartitionsListCall) Pages ¶
func (c *ProjectsLocationsLakesZonesEntitiesPartitionsListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListPartitionsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsLakesZonesEntitiesPartitionsService ¶
type ProjectsLocationsLakesZonesEntitiesPartitionsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsLakesZonesEntitiesPartitionsService ¶
func NewProjectsLocationsLakesZonesEntitiesPartitionsService(s *Service) *ProjectsLocationsLakesZonesEntitiesPartitionsService
func (*ProjectsLocationsLakesZonesEntitiesPartitionsService) Create ¶
func (r *ProjectsLocationsLakesZonesEntitiesPartitionsService) Create(parent string, googleclouddataplexv1partition *GoogleCloudDataplexV1Partition) *ProjectsLocationsLakesZonesEntitiesPartitionsCreateCall
Create: Create a metadata partition.
- parent: The resource name of the parent zone: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zo ne_id}/entities/{entity_id}.
func (*ProjectsLocationsLakesZonesEntitiesPartitionsService) Delete ¶
func (r *ProjectsLocationsLakesZonesEntitiesPartitionsService) Delete(name string) *ProjectsLocationsLakesZonesEntitiesPartitionsDeleteCall
Delete: Delete a metadata partition.
- name: The resource name of the partition. format: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zo ne_id}/entities/{entity_id}/partitions/{partition_value_path}. The {partition_value_path} segment consists of an ordered sequence of partition values separated by "/". All values must be provided.
func (*ProjectsLocationsLakesZonesEntitiesPartitionsService) Get ¶
func (r *ProjectsLocationsLakesZonesEntitiesPartitionsService) Get(name string) *ProjectsLocationsLakesZonesEntitiesPartitionsGetCall
Get: Get a metadata partition of an entity.
- name: The resource name of the partition: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zo ne_id}/entities/{entity_id}/partitions/{partition_value_path}. The {partition_value_path} segment consists of an ordered sequence of partition values separated by "/". All values must be provided.
func (*ProjectsLocationsLakesZonesEntitiesPartitionsService) List ¶
func (r *ProjectsLocationsLakesZonesEntitiesPartitionsService) List(parent string) *ProjectsLocationsLakesZonesEntitiesPartitionsListCall
List: List metadata partitions of an entity.
- parent: The resource name of the parent entity: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zo ne_id}/entities/{entity_id}.
type ProjectsLocationsLakesZonesEntitiesService ¶
type ProjectsLocationsLakesZonesEntitiesService struct { Partitions *ProjectsLocationsLakesZonesEntitiesPartitionsService // contains filtered or unexported fields }
func NewProjectsLocationsLakesZonesEntitiesService ¶
func NewProjectsLocationsLakesZonesEntitiesService(s *Service) *ProjectsLocationsLakesZonesEntitiesService
func (*ProjectsLocationsLakesZonesEntitiesService) Create ¶
func (r *ProjectsLocationsLakesZonesEntitiesService) Create(parent string, googleclouddataplexv1entity *GoogleCloudDataplexV1Entity) *ProjectsLocationsLakesZonesEntitiesCreateCall
Create: Create a metadata entity.
- parent: The resource name of the parent zone: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zo ne_id}.
func (*ProjectsLocationsLakesZonesEntitiesService) Delete ¶
func (r *ProjectsLocationsLakesZonesEntitiesService) Delete(name string) *ProjectsLocationsLakesZonesEntitiesDeleteCall
Delete: Delete a metadata entity.
- name: The resource name of the entity: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zo ne_id}/entities/{entity_id}.
func (*ProjectsLocationsLakesZonesEntitiesService) Get ¶
func (r *ProjectsLocationsLakesZonesEntitiesService) Get(name string) *ProjectsLocationsLakesZonesEntitiesGetCall
Get: Get a metadata entity.
- name: The resource name of the entity: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zo ne_id}/entities/{entity_id}.
func (*ProjectsLocationsLakesZonesEntitiesService) List ¶
func (r *ProjectsLocationsLakesZonesEntitiesService) List(parent string) *ProjectsLocationsLakesZonesEntitiesListCall
List: List metadata entities in a zone.
- parent: The resource name of the parent zone: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zo ne_id}.
func (*ProjectsLocationsLakesZonesEntitiesService) Update ¶
func (r *ProjectsLocationsLakesZonesEntitiesService) Update(name string, googleclouddataplexv1entity *GoogleCloudDataplexV1Entity) *ProjectsLocationsLakesZonesEntitiesUpdateCall
Update: Update a metadata entity. Only supports full resource update.
- name: Output only. The resource name of the entity, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zo ne_id}/entities/{id}.
type ProjectsLocationsLakesZonesEntitiesUpdateCall ¶
type ProjectsLocationsLakesZonesEntitiesUpdateCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesZonesEntitiesUpdateCall) Context ¶
func (c *ProjectsLocationsLakesZonesEntitiesUpdateCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesEntitiesUpdateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesZonesEntitiesUpdateCall) Do ¶
func (c *ProjectsLocationsLakesZonesEntitiesUpdateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Entity, error)
Do executes the "dataplex.projects.locations.lakes.zones.entities.update" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1Entity.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesZonesEntitiesUpdateCall) Fields ¶
func (c *ProjectsLocationsLakesZonesEntitiesUpdateCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesEntitiesUpdateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesZonesEntitiesUpdateCall) Header ¶
func (c *ProjectsLocationsLakesZonesEntitiesUpdateCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesZonesEntitiesUpdateCall) ValidateOnly ¶
func (c *ProjectsLocationsLakesZonesEntitiesUpdateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesZonesEntitiesUpdateCall
ValidateOnly sets the optional parameter "validateOnly": Only validate the request, but do not perform mutations. The default is false.
type ProjectsLocationsLakesZonesGetCall ¶
type ProjectsLocationsLakesZonesGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesZonesGetCall) Context ¶
func (c *ProjectsLocationsLakesZonesGetCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesZonesGetCall) Do ¶
func (c *ProjectsLocationsLakesZonesGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Zone, error)
Do executes the "dataplex.projects.locations.lakes.zones.get" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1Zone.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesZonesGetCall) Fields ¶
func (c *ProjectsLocationsLakesZonesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesZonesGetCall) Header ¶
func (c *ProjectsLocationsLakesZonesGetCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesZonesGetCall) IfNoneMatch ¶
func (c *ProjectsLocationsLakesZonesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesZonesGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
type ProjectsLocationsLakesZonesGetIamPolicyCall ¶
type ProjectsLocationsLakesZonesGetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesZonesGetIamPolicyCall) Context ¶
func (c *ProjectsLocationsLakesZonesGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesGetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesZonesGetIamPolicyCall) Do ¶
func (c *ProjectsLocationsLakesZonesGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.lakes.zones.getIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesZonesGetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsLakesZonesGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesGetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesZonesGetIamPolicyCall) Header ¶
func (c *ProjectsLocationsLakesZonesGetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesZonesGetIamPolicyCall) IfNoneMatch ¶
func (c *ProjectsLocationsLakesZonesGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesZonesGetIamPolicyCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsLakesZonesGetIamPolicyCall) OptionsRequestedPolicyVersion ¶
func (c *ProjectsLocationsLakesZonesGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsLakesZonesGetIamPolicyCall
OptionsRequestedPolicyVersion sets the optional parameter "options.requestedPolicyVersion": The maximum policy version that will be used to format the policy.Valid values are 0, 1, and 3. Requests specifying an invalid value will be rejected.Requests for policies with any conditional role bindings must specify version 3. Policies with no conditional role bindings may specify any valid value or leave the field unset.The policy in the response might use the policy version that you specified, or it might use a lower policy version. For example, if you specify version 3, but the policy has no conditional role bindings, the response uses version 1.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies).
type ProjectsLocationsLakesZonesListCall ¶
type ProjectsLocationsLakesZonesListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesZonesListCall) Context ¶
func (c *ProjectsLocationsLakesZonesListCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesZonesListCall) Do ¶
func (c *ProjectsLocationsLakesZonesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListZonesResponse, error)
Do executes the "dataplex.projects.locations.lakes.zones.list" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1ListZonesResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesZonesListCall) Fields ¶
func (c *ProjectsLocationsLakesZonesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesZonesListCall) Filter ¶
func (c *ProjectsLocationsLakesZonesListCall) Filter(filter string) *ProjectsLocationsLakesZonesListCall
Filter sets the optional parameter "filter": Filter request.
func (*ProjectsLocationsLakesZonesListCall) Header ¶
func (c *ProjectsLocationsLakesZonesListCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesZonesListCall) IfNoneMatch ¶
func (c *ProjectsLocationsLakesZonesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsLakesZonesListCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsLakesZonesListCall) OrderBy ¶
func (c *ProjectsLocationsLakesZonesListCall) OrderBy(orderBy string) *ProjectsLocationsLakesZonesListCall
OrderBy sets the optional parameter "orderBy": Order by fields for the result.
func (*ProjectsLocationsLakesZonesListCall) PageSize ¶
func (c *ProjectsLocationsLakesZonesListCall) PageSize(pageSize int64) *ProjectsLocationsLakesZonesListCall
PageSize sets the optional parameter "pageSize": Maximum number of zones to return. The service may return fewer than this value. If unspecified, at most 10 zones will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
func (*ProjectsLocationsLakesZonesListCall) PageToken ¶
func (c *ProjectsLocationsLakesZonesListCall) PageToken(pageToken string) *ProjectsLocationsLakesZonesListCall
PageToken sets the optional parameter "pageToken": Page token received from a previous ListZones call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to ListZones must match the call that provided the page token.
func (*ProjectsLocationsLakesZonesListCall) Pages ¶
func (c *ProjectsLocationsLakesZonesListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListZonesResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsLakesZonesPatchCall ¶
type ProjectsLocationsLakesZonesPatchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesZonesPatchCall) Context ¶
func (c *ProjectsLocationsLakesZonesPatchCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesZonesPatchCall) Do ¶
func (c *ProjectsLocationsLakesZonesPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.lakes.zones.patch" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesZonesPatchCall) Fields ¶
func (c *ProjectsLocationsLakesZonesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesZonesPatchCall) Header ¶
func (c *ProjectsLocationsLakesZonesPatchCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLakesZonesPatchCall) UpdateMask ¶
func (c *ProjectsLocationsLakesZonesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsLakesZonesPatchCall
UpdateMask sets the optional parameter "updateMask": Required. Mask of fields to update.
func (*ProjectsLocationsLakesZonesPatchCall) ValidateOnly ¶
func (c *ProjectsLocationsLakesZonesPatchCall) ValidateOnly(validateOnly bool) *ProjectsLocationsLakesZonesPatchCall
ValidateOnly sets the optional parameter "validateOnly": Only validate the request, but do not perform mutations. The default is false.
type ProjectsLocationsLakesZonesService ¶
type ProjectsLocationsLakesZonesService struct { Actions *ProjectsLocationsLakesZonesActionsService Assets *ProjectsLocationsLakesZonesAssetsService Entities *ProjectsLocationsLakesZonesEntitiesService // contains filtered or unexported fields }
func NewProjectsLocationsLakesZonesService ¶
func NewProjectsLocationsLakesZonesService(s *Service) *ProjectsLocationsLakesZonesService
func (*ProjectsLocationsLakesZonesService) Create ¶
func (r *ProjectsLocationsLakesZonesService) Create(parent string, googleclouddataplexv1zone *GoogleCloudDataplexV1Zone) *ProjectsLocationsLakesZonesCreateCall
Create: Creates a zone resource within a lake.
- parent: The resource name of the parent lake: projects/{project_number}/locations/{location_id}/lakes/{lake_id}.
func (*ProjectsLocationsLakesZonesService) Delete ¶
func (r *ProjectsLocationsLakesZonesService) Delete(name string) *ProjectsLocationsLakesZonesDeleteCall
Delete: Deletes a zone resource. All assets within a zone must be deleted before the zone can be deleted.
- name: The resource name of the zone: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zo ne_id}.
func (*ProjectsLocationsLakesZonesService) Get ¶
func (r *ProjectsLocationsLakesZonesService) Get(name string) *ProjectsLocationsLakesZonesGetCall
Get: Retrieves a zone resource.
- name: The resource name of the zone: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zo ne_id}.
func (*ProjectsLocationsLakesZonesService) GetIamPolicy ¶
func (r *ProjectsLocationsLakesZonesService) GetIamPolicy(resource string) *ProjectsLocationsLakesZonesGetIamPolicyCall
GetIamPolicy: Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
- resource: REQUIRED: The resource for which the policy is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsLakesZonesService) List ¶
func (r *ProjectsLocationsLakesZonesService) List(parent string) *ProjectsLocationsLakesZonesListCall
List: Lists zone resources in a lake.
- parent: The resource name of the parent lake: projects/{project_number}/locations/{location_id}/lakes/{lake_id}.
func (*ProjectsLocationsLakesZonesService) Patch ¶
func (r *ProjectsLocationsLakesZonesService) Patch(name string, googleclouddataplexv1zone *GoogleCloudDataplexV1Zone) *ProjectsLocationsLakesZonesPatchCall
Patch: Updates a zone resource.
- name: Output only. The relative resource name of the zone, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zo ne_id}.
func (*ProjectsLocationsLakesZonesService) SetIamPolicy ¶
func (r *ProjectsLocationsLakesZonesService) SetIamPolicy(resource string, googleiamv1setiampolicyrequest *GoogleIamV1SetIamPolicyRequest) *ProjectsLocationsLakesZonesSetIamPolicyCall
SetIamPolicy: Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.
- resource: REQUIRED: The resource for which the policy is being specified. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
func (*ProjectsLocationsLakesZonesService) TestIamPermissions ¶
func (r *ProjectsLocationsLakesZonesService) TestIamPermissions(resource string, googleiamv1testiampermissionsrequest *GoogleIamV1TestIamPermissionsRequest) *ProjectsLocationsLakesZonesTestIamPermissionsCall
TestIamPermissions: Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a NOT_FOUND error.Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.
- resource: REQUIRED: The resource for which the policy detail is being requested. See Resource names (https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
type ProjectsLocationsLakesZonesSetIamPolicyCall ¶
type ProjectsLocationsLakesZonesSetIamPolicyCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesZonesSetIamPolicyCall) Context ¶
func (c *ProjectsLocationsLakesZonesSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesSetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesZonesSetIamPolicyCall) Do ¶
func (c *ProjectsLocationsLakesZonesSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
Do executes the "dataplex.projects.locations.lakes.zones.setIamPolicy" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1Policy.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesZonesSetIamPolicyCall) Fields ¶
func (c *ProjectsLocationsLakesZonesSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesSetIamPolicyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesZonesSetIamPolicyCall) Header ¶
func (c *ProjectsLocationsLakesZonesSetIamPolicyCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsLakesZonesTestIamPermissionsCall ¶
type ProjectsLocationsLakesZonesTestIamPermissionsCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLakesZonesTestIamPermissionsCall) Context ¶
func (c *ProjectsLocationsLakesZonesTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsLakesZonesTestIamPermissionsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLakesZonesTestIamPermissionsCall) Do ¶
func (c *ProjectsLocationsLakesZonesTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
Do executes the "dataplex.projects.locations.lakes.zones.testIamPermissions" call. Any non-2xx status code is an error. Response headers are in either *GoogleIamV1TestIamPermissionsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLakesZonesTestIamPermissionsCall) Fields ¶
func (c *ProjectsLocationsLakesZonesTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsLakesZonesTestIamPermissionsCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLakesZonesTestIamPermissionsCall) Header ¶
func (c *ProjectsLocationsLakesZonesTestIamPermissionsCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsListCall ¶
type ProjectsLocationsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsListCall) Context ¶
func (c *ProjectsLocationsListCall) Context(ctx context.Context) *ProjectsLocationsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsListCall) Do ¶
func (c *ProjectsLocationsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudLocationListLocationsResponse, error)
Do executes the "dataplex.projects.locations.list" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudLocationListLocationsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsListCall) Fields ¶
func (c *ProjectsLocationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsListCall) Filter ¶
func (c *ProjectsLocationsListCall) Filter(filter string) *ProjectsLocationsListCall
Filter sets the optional parameter "filter": A filter to narrow down results to a preferred subset. The filtering language accepts strings like "displayName=tokyo", and is documented in more detail in AIP-160 (https://google.aip.dev/160).
func (*ProjectsLocationsListCall) Header ¶
func (c *ProjectsLocationsListCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsListCall) IfNoneMatch ¶
func (c *ProjectsLocationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsListCall) PageSize ¶
func (c *ProjectsLocationsListCall) PageSize(pageSize int64) *ProjectsLocationsListCall
PageSize sets the optional parameter "pageSize": The maximum number of results to return. If not set, the service selects a default.
func (*ProjectsLocationsListCall) PageToken ¶
func (c *ProjectsLocationsListCall) PageToken(pageToken string) *ProjectsLocationsListCall
PageToken sets the optional parameter "pageToken": A page token received from the next_page_token field in the response. Send that page token to receive the subsequent page.
func (*ProjectsLocationsListCall) Pages ¶
func (c *ProjectsLocationsListCall) Pages(ctx context.Context, f func(*GoogleCloudLocationListLocationsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsLookupEntryCall ¶
type ProjectsLocationsLookupEntryCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsLookupEntryCall) AspectTypes ¶
func (c *ProjectsLocationsLookupEntryCall) AspectTypes(aspectTypes ...string) *ProjectsLocationsLookupEntryCall
AspectTypes sets the optional parameter "aspectTypes": Limits the aspects returned to the provided aspect types. It only works for CUSTOM view.
func (*ProjectsLocationsLookupEntryCall) Context ¶
func (c *ProjectsLocationsLookupEntryCall) Context(ctx context.Context) *ProjectsLocationsLookupEntryCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsLookupEntryCall) Do ¶
func (c *ProjectsLocationsLookupEntryCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1Entry, error)
Do executes the "dataplex.projects.locations.lookupEntry" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1Entry.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsLookupEntryCall) Entry ¶
func (c *ProjectsLocationsLookupEntryCall) Entry(entry string) *ProjectsLocationsLookupEntryCall
Entry sets the optional parameter "entry": Required. The resource name of the Entry: projects/{project}/locations/{location}/entryGroups/{entry_group}/entries/{en try}.
func (*ProjectsLocationsLookupEntryCall) Fields ¶
func (c *ProjectsLocationsLookupEntryCall) Fields(s ...googleapi.Field) *ProjectsLocationsLookupEntryCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsLookupEntryCall) Header ¶
func (c *ProjectsLocationsLookupEntryCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsLookupEntryCall) IfNoneMatch ¶
func (c *ProjectsLocationsLookupEntryCall) IfNoneMatch(entityTag string) *ProjectsLocationsLookupEntryCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsLookupEntryCall) Paths ¶
func (c *ProjectsLocationsLookupEntryCall) Paths(paths ...string) *ProjectsLocationsLookupEntryCall
Paths sets the optional parameter "paths": Limits the aspects returned to those associated with the provided paths within the Entry. It only works for CUSTOM view.
func (*ProjectsLocationsLookupEntryCall) View ¶
func (c *ProjectsLocationsLookupEntryCall) View(view string) *ProjectsLocationsLookupEntryCall
View sets the optional parameter "view": View to control which parts of an entry the service should return.
Possible values:
"ENTRY_VIEW_UNSPECIFIED" - Unspecified EntryView. Defaults to FULL. "BASIC" - Returns entry only, without aspects. "FULL" - Returns all required aspects as well as the keys of all
non-required aspects.
"CUSTOM" - Returns aspects matching custom fields in GetEntryRequest. If
the number of aspects exceeds 100, the first 100 will be returned.
"ALL" - Returns all aspects. If the number of aspects exceeds 100, the
first 100 will be returned.
type ProjectsLocationsMetadataJobsCancelCall ¶
type ProjectsLocationsMetadataJobsCancelCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsMetadataJobsCancelCall) Context ¶
func (c *ProjectsLocationsMetadataJobsCancelCall) Context(ctx context.Context) *ProjectsLocationsMetadataJobsCancelCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsMetadataJobsCancelCall) Do ¶
func (c *ProjectsLocationsMetadataJobsCancelCall) Do(opts ...googleapi.CallOption) (*Empty, error)
Do executes the "dataplex.projects.locations.metadataJobs.cancel" call. Any non-2xx status code is an error. Response headers are in either *Empty.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsMetadataJobsCancelCall) Fields ¶
func (c *ProjectsLocationsMetadataJobsCancelCall) Fields(s ...googleapi.Field) *ProjectsLocationsMetadataJobsCancelCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsMetadataJobsCancelCall) Header ¶
func (c *ProjectsLocationsMetadataJobsCancelCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsMetadataJobsCreateCall ¶
type ProjectsLocationsMetadataJobsCreateCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsMetadataJobsCreateCall) Context ¶
func (c *ProjectsLocationsMetadataJobsCreateCall) Context(ctx context.Context) *ProjectsLocationsMetadataJobsCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsMetadataJobsCreateCall) Do ¶
func (c *ProjectsLocationsMetadataJobsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.metadataJobs.create" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsMetadataJobsCreateCall) Fields ¶
func (c *ProjectsLocationsMetadataJobsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsMetadataJobsCreateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsMetadataJobsCreateCall) Header ¶
func (c *ProjectsLocationsMetadataJobsCreateCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsMetadataJobsCreateCall) MetadataJobId ¶
func (c *ProjectsLocationsMetadataJobsCreateCall) MetadataJobId(metadataJobId string) *ProjectsLocationsMetadataJobsCreateCall
MetadataJobId sets the optional parameter "metadataJobId": The metadata job ID. If not provided, a unique ID is generated with the prefix metadata-job-.
type ProjectsLocationsMetadataJobsGetCall ¶
type ProjectsLocationsMetadataJobsGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsMetadataJobsGetCall) Context ¶
func (c *ProjectsLocationsMetadataJobsGetCall) Context(ctx context.Context) *ProjectsLocationsMetadataJobsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsMetadataJobsGetCall) Do ¶
func (c *ProjectsLocationsMetadataJobsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1MetadataJob, error)
Do executes the "dataplex.projects.locations.metadataJobs.get" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1MetadataJob.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsMetadataJobsGetCall) Fields ¶
func (c *ProjectsLocationsMetadataJobsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsMetadataJobsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsMetadataJobsGetCall) Header ¶
func (c *ProjectsLocationsMetadataJobsGetCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsMetadataJobsGetCall) IfNoneMatch ¶
func (c *ProjectsLocationsMetadataJobsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsMetadataJobsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
type ProjectsLocationsMetadataJobsListCall ¶
type ProjectsLocationsMetadataJobsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsMetadataJobsListCall) Context ¶
func (c *ProjectsLocationsMetadataJobsListCall) Context(ctx context.Context) *ProjectsLocationsMetadataJobsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsMetadataJobsListCall) Do ¶
func (c *ProjectsLocationsMetadataJobsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1ListMetadataJobsResponse, error)
Do executes the "dataplex.projects.locations.metadataJobs.list" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1ListMetadataJobsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsMetadataJobsListCall) Fields ¶
func (c *ProjectsLocationsMetadataJobsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsMetadataJobsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsMetadataJobsListCall) Filter ¶
func (c *ProjectsLocationsMetadataJobsListCall) Filter(filter string) *ProjectsLocationsMetadataJobsListCall
Filter sets the optional parameter "filter": Filter request. Filters are case-sensitive. The service supports the following formats: labels.key1 = "value1" labels:key1 name = "value"You can combine filters with AND, OR, and NOT operators.
func (*ProjectsLocationsMetadataJobsListCall) Header ¶
func (c *ProjectsLocationsMetadataJobsListCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsMetadataJobsListCall) IfNoneMatch ¶
func (c *ProjectsLocationsMetadataJobsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsMetadataJobsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsMetadataJobsListCall) OrderBy ¶
func (c *ProjectsLocationsMetadataJobsListCall) OrderBy(orderBy string) *ProjectsLocationsMetadataJobsListCall
OrderBy sets the optional parameter "orderBy": The field to sort the results by, either name or create_time. If not specified, the ordering is undefined.
func (*ProjectsLocationsMetadataJobsListCall) PageSize ¶
func (c *ProjectsLocationsMetadataJobsListCall) PageSize(pageSize int64) *ProjectsLocationsMetadataJobsListCall
PageSize sets the optional parameter "pageSize": The maximum number of metadata jobs to return. The service might return fewer jobs than this value. If unspecified, at most 10 jobs are returned. The maximum value is 1,000.
func (*ProjectsLocationsMetadataJobsListCall) PageToken ¶
func (c *ProjectsLocationsMetadataJobsListCall) PageToken(pageToken string) *ProjectsLocationsMetadataJobsListCall
PageToken sets the optional parameter "pageToken": The page token received from a previous ListMetadataJobs call. Provide this token to retrieve the subsequent page of results. When paginating, all other parameters that are provided to the ListMetadataJobs request must match the call that provided the page token.
func (*ProjectsLocationsMetadataJobsListCall) Pages ¶
func (c *ProjectsLocationsMetadataJobsListCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1ListMetadataJobsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsMetadataJobsService ¶
type ProjectsLocationsMetadataJobsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsMetadataJobsService ¶
func NewProjectsLocationsMetadataJobsService(s *Service) *ProjectsLocationsMetadataJobsService
func (*ProjectsLocationsMetadataJobsService) Cancel ¶
func (r *ProjectsLocationsMetadataJobsService) Cancel(name string, googleclouddataplexv1cancelmetadatajobrequest *GoogleCloudDataplexV1CancelMetadataJobRequest) *ProjectsLocationsMetadataJobsCancelCall
Cancel: Cancels a metadata job.If you cancel a metadata import job that is in progress, the changes in the job might be partially applied. We recommend that you reset the state of the entry groups in your project by running another metadata job that reverts the changes from the canceled job.
- name: The resource name of the job, in the format projects/{project_id_or_number}/locations/{location_id}/metadataJobs/{metad ata_job_id}.
func (*ProjectsLocationsMetadataJobsService) Create ¶
func (r *ProjectsLocationsMetadataJobsService) Create(parent string, googleclouddataplexv1metadatajob *GoogleCloudDataplexV1MetadataJob) *ProjectsLocationsMetadataJobsCreateCall
Create: Creates a metadata job. For example, use a metadata job to import Dataplex Catalog entries and aspects from a third-party system into Dataplex.
- parent: The resource name of the parent location, in the format projects/{project_id_or_number}/locations/{location_id}.
func (*ProjectsLocationsMetadataJobsService) Get ¶
func (r *ProjectsLocationsMetadataJobsService) Get(name string) *ProjectsLocationsMetadataJobsGetCall
Get: Gets a metadata job.
- name: The resource name of the metadata job, in the format projects/{project_id_or_number}/locations/{location_id}/metadataJobs/{metad ata_job_id}.
func (*ProjectsLocationsMetadataJobsService) List ¶
func (r *ProjectsLocationsMetadataJobsService) List(parent string) *ProjectsLocationsMetadataJobsListCall
List: Lists metadata jobs.
- parent: The resource name of the parent location, in the format projects/{project_id_or_number}/locations/{location_id}.
type ProjectsLocationsOperationsCancelCall ¶
type ProjectsLocationsOperationsCancelCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsOperationsCancelCall) Context ¶
func (c *ProjectsLocationsOperationsCancelCall) Context(ctx context.Context) *ProjectsLocationsOperationsCancelCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsOperationsCancelCall) Do ¶
func (c *ProjectsLocationsOperationsCancelCall) Do(opts ...googleapi.CallOption) (*Empty, error)
Do executes the "dataplex.projects.locations.operations.cancel" call. Any non-2xx status code is an error. Response headers are in either *Empty.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsOperationsCancelCall) Fields ¶
func (c *ProjectsLocationsOperationsCancelCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsCancelCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsOperationsCancelCall) Header ¶
func (c *ProjectsLocationsOperationsCancelCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsOperationsDeleteCall ¶
type ProjectsLocationsOperationsDeleteCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsOperationsDeleteCall) Context ¶
func (c *ProjectsLocationsOperationsDeleteCall) Context(ctx context.Context) *ProjectsLocationsOperationsDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsOperationsDeleteCall) Do ¶
func (c *ProjectsLocationsOperationsDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error)
Do executes the "dataplex.projects.locations.operations.delete" call. Any non-2xx status code is an error. Response headers are in either *Empty.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsOperationsDeleteCall) Fields ¶
func (c *ProjectsLocationsOperationsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsOperationsDeleteCall) Header ¶
func (c *ProjectsLocationsOperationsDeleteCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
type ProjectsLocationsOperationsGetCall ¶
type ProjectsLocationsOperationsGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsOperationsGetCall) Context ¶
func (c *ProjectsLocationsOperationsGetCall) Context(ctx context.Context) *ProjectsLocationsOperationsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsOperationsGetCall) Do ¶
func (c *ProjectsLocationsOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "dataplex.projects.locations.operations.get" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsOperationsGetCall) Fields ¶
func (c *ProjectsLocationsOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsOperationsGetCall) Header ¶
func (c *ProjectsLocationsOperationsGetCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsOperationsGetCall) IfNoneMatch ¶
func (c *ProjectsLocationsOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsOperationsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
type ProjectsLocationsOperationsListCall ¶
type ProjectsLocationsOperationsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsOperationsListCall) Context ¶
func (c *ProjectsLocationsOperationsListCall) Context(ctx context.Context) *ProjectsLocationsOperationsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsOperationsListCall) Do ¶
func (c *ProjectsLocationsOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
Do executes the "dataplex.projects.locations.operations.list" call. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningListOperationsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsOperationsListCall) Fields ¶
func (c *ProjectsLocationsOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsOperationsListCall) Filter ¶
func (c *ProjectsLocationsOperationsListCall) Filter(filter string) *ProjectsLocationsOperationsListCall
Filter sets the optional parameter "filter": The standard list filter.
func (*ProjectsLocationsOperationsListCall) Header ¶
func (c *ProjectsLocationsOperationsListCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsOperationsListCall) IfNoneMatch ¶
func (c *ProjectsLocationsOperationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsOperationsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request.
func (*ProjectsLocationsOperationsListCall) PageSize ¶
func (c *ProjectsLocationsOperationsListCall) PageSize(pageSize int64) *ProjectsLocationsOperationsListCall
PageSize sets the optional parameter "pageSize": The standard list page size.
func (*ProjectsLocationsOperationsListCall) PageToken ¶
func (c *ProjectsLocationsOperationsListCall) PageToken(pageToken string) *ProjectsLocationsOperationsListCall
PageToken sets the optional parameter "pageToken": The standard list page token.
func (*ProjectsLocationsOperationsListCall) Pages ¶
func (c *ProjectsLocationsOperationsListCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsOperationsService ¶
type ProjectsLocationsOperationsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsOperationsService ¶
func NewProjectsLocationsOperationsService(s *Service) *ProjectsLocationsOperationsService
func (*ProjectsLocationsOperationsService) Cancel ¶
func (r *ProjectsLocationsOperationsService) Cancel(name string, googlelongrunningcanceloperationrequest *GoogleLongrunningCancelOperationRequest) *ProjectsLocationsOperationsCancelCall
Cancel: Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns google.rpc.Code.UNIMPLEMENTED. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to Code.CANCELLED.
- name: The name of the operation resource to be cancelled.
func (*ProjectsLocationsOperationsService) Delete ¶
func (r *ProjectsLocationsOperationsService) Delete(name string) *ProjectsLocationsOperationsDeleteCall
Delete: Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns google.rpc.Code.UNIMPLEMENTED.
- name: The name of the operation resource to be deleted.
func (*ProjectsLocationsOperationsService) Get ¶
func (r *ProjectsLocationsOperationsService) Get(name string) *ProjectsLocationsOperationsGetCall
Get: Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
- name: The name of the operation resource.
func (*ProjectsLocationsOperationsService) List ¶
func (r *ProjectsLocationsOperationsService) List(name string) *ProjectsLocationsOperationsListCall
List: Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns UNIMPLEMENTED.
- name: The name of the operation's parent resource.
type ProjectsLocationsSearchEntriesCall ¶
type ProjectsLocationsSearchEntriesCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsSearchEntriesCall) Context ¶
func (c *ProjectsLocationsSearchEntriesCall) Context(ctx context.Context) *ProjectsLocationsSearchEntriesCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsSearchEntriesCall) Do ¶
func (c *ProjectsLocationsSearchEntriesCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDataplexV1SearchEntriesResponse, error)
Do executes the "dataplex.projects.locations.searchEntries" call. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDataplexV1SearchEntriesResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsSearchEntriesCall) Fields ¶
func (c *ProjectsLocationsSearchEntriesCall) Fields(s ...googleapi.Field) *ProjectsLocationsSearchEntriesCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more details.
func (*ProjectsLocationsSearchEntriesCall) Header ¶
func (c *ProjectsLocationsSearchEntriesCall) Header() http.Header
Header returns a http.Header that can be modified by the caller to add headers to the request.
func (*ProjectsLocationsSearchEntriesCall) OrderBy ¶
func (c *ProjectsLocationsSearchEntriesCall) OrderBy(orderBy string) *ProjectsLocationsSearchEntriesCall
OrderBy sets the optional parameter "orderBy": Specifies the ordering of results.
func (*ProjectsLocationsSearchEntriesCall) PageSize ¶
func (c *ProjectsLocationsSearchEntriesCall) PageSize(pageSize int64) *ProjectsLocationsSearchEntriesCall
PageSize sets the optional parameter "pageSize": Number of results in the search page. If <=0, then defaults to 10. Max limit for page_size is 1000. Throws an invalid argument for page_size > 1000.
func (*ProjectsLocationsSearchEntriesCall) PageToken ¶
func (c *ProjectsLocationsSearchEntriesCall) PageToken(pageToken string) *ProjectsLocationsSearchEntriesCall
PageToken sets the optional parameter "pageToken": Page token received from a previous SearchEntries call. Provide this to retrieve the subsequent page.
func (*ProjectsLocationsSearchEntriesCall) Pages ¶
func (c *ProjectsLocationsSearchEntriesCall) Pages(ctx context.Context, f func(*GoogleCloudDataplexV1SearchEntriesResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
func (*ProjectsLocationsSearchEntriesCall) Query ¶
func (c *ProjectsLocationsSearchEntriesCall) Query(query string) *ProjectsLocationsSearchEntriesCall
Query sets the optional parameter "query": Required. The query against which entries in scope should be matched.
func (*ProjectsLocationsSearchEntriesCall) Scope ¶
func (c *ProjectsLocationsSearchEntriesCall) Scope(scope string) *ProjectsLocationsSearchEntriesCall
Scope sets the optional parameter "scope": The scope under which the search should be operating. It must either be organizations/ or projects/. If it is unspecified, it defaults to the organization where the project provided in name is located.
type ProjectsLocationsService ¶
type ProjectsLocationsService struct { AspectTypes *ProjectsLocationsAspectTypesService DataAttributeBindings *ProjectsLocationsDataAttributeBindingsService DataScans *ProjectsLocationsDataScansService DataTaxonomies *ProjectsLocationsDataTaxonomiesService EntryGroups *ProjectsLocationsEntryGroupsService EntryLinkTypes *ProjectsLocationsEntryLinkTypesService EntryTypes *ProjectsLocationsEntryTypesService Glossaries *ProjectsLocationsGlossariesService GovernanceRules *ProjectsLocationsGovernanceRulesService Lakes *ProjectsLocationsLakesService MetadataJobs *ProjectsLocationsMetadataJobsService Operations *ProjectsLocationsOperationsService // contains filtered or unexported fields }
func NewProjectsLocationsService ¶
func NewProjectsLocationsService(s *Service) *ProjectsLocationsService
func (*ProjectsLocationsService) Get ¶
func (r *ProjectsLocationsService) Get(name string) *ProjectsLocationsGetCall
Get: Gets information about a location.
- name: Resource name for the location.
func (*ProjectsLocationsService) List ¶
func (r *ProjectsLocationsService) List(name string) *ProjectsLocationsListCall
List: Lists information about the supported locations for this service.
- name: The resource that owns the locations collection, if applicable.
func (*ProjectsLocationsService) LookupEntry ¶
func (r *ProjectsLocationsService) LookupEntry(name string) *ProjectsLocationsLookupEntryCall
LookupEntry: Looks up a single Entry by name using the permission on the source system.
- name: The project to which the request should be attributed in the following form: projects/{project}/locations/{location}.
func (*ProjectsLocationsService) SearchEntries ¶
func (r *ProjectsLocationsService) SearchEntries(name string) *ProjectsLocationsSearchEntriesCall
SearchEntries: Searches for Entries matching the given query and scope.
- name: The project to which the request should be attributed in the following form: projects/{project}/locations/{location}.
type ProjectsService ¶
type ProjectsService struct { Locations *ProjectsLocationsService // contains filtered or unexported fields }
func NewProjectsService ¶
func NewProjectsService(s *Service) *ProjectsService
type Service ¶
type Service struct { BasePath string // API endpoint base URL UserAgent string // optional additional User-Agent fragment Organizations *OrganizationsService Projects *ProjectsService // contains filtered or unexported fields }
func New
deprecated
New creates a new Service. It uses the provided http.Client for requests.
Deprecated: please use NewService instead. To provide a custom HTTP client, use option.WithHTTPClient. If you are using google.golang.org/api/googleapis/transport.APIKey, use option.WithAPIKey with NewService instead.
func NewService ¶
NewService creates a new Service.