google

package module
v0.0.0-...-4deecce Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 16, 2024 License: Apache-2.0 Imports: 2 Imported by: 3

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Batching

type Batching struct {
	// EnableBatching: bool, optional
	EnableBatching terra.BoolValue `hcl:"enable_batching,attr"`
	// SendAfter: string, optional
	SendAfter terra.StringValue `hcl:"send_after,attr"`
}

type BatchingAttributes

type BatchingAttributes struct {
	// contains filtered or unexported fields
}

func (BatchingAttributes) EnableBatching

func (b BatchingAttributes) EnableBatching() terra.BoolValue

func (BatchingAttributes) InternalRef

func (b BatchingAttributes) InternalRef() (terra.Reference, error)

func (BatchingAttributes) InternalTokens

func (b BatchingAttributes) InternalTokens() (hclwrite.Tokens, error)

func (BatchingAttributes) InternalWithRef

func (b BatchingAttributes) InternalWithRef(ref terra.Reference) BatchingAttributes

func (BatchingAttributes) SendAfter

func (b BatchingAttributes) SendAfter() terra.StringValue

type BatchingState

type BatchingState struct {
	EnableBatching bool   `json:"enable_batching"`
	SendAfter      string `json:"send_after"`
}

type Provider

type Provider struct {
	// AccessApprovalCustomEndpoint: string, optional
	AccessApprovalCustomEndpoint terra.StringValue `hcl:"access_approval_custom_endpoint,attr"`
	// AccessContextManagerCustomEndpoint: string, optional
	AccessContextManagerCustomEndpoint terra.StringValue `hcl:"access_context_manager_custom_endpoint,attr"`
	// AccessToken: string, optional
	AccessToken terra.StringValue `hcl:"access_token,attr"`
	// ActiveDirectoryCustomEndpoint: string, optional
	ActiveDirectoryCustomEndpoint terra.StringValue `hcl:"active_directory_custom_endpoint,attr"`
	// AddTerraformAttributionLabel: bool, optional
	AddTerraformAttributionLabel terra.BoolValue `hcl:"add_terraform_attribution_label,attr"`
	// AlloydbCustomEndpoint: string, optional
	AlloydbCustomEndpoint terra.StringValue `hcl:"alloydb_custom_endpoint,attr"`
	// ApigeeCustomEndpoint: string, optional
	ApigeeCustomEndpoint terra.StringValue `hcl:"apigee_custom_endpoint,attr"`
	// ApikeysCustomEndpoint: string, optional
	ApikeysCustomEndpoint terra.StringValue `hcl:"apikeys_custom_endpoint,attr"`
	// AppEngineCustomEndpoint: string, optional
	AppEngineCustomEndpoint terra.StringValue `hcl:"app_engine_custom_endpoint,attr"`
	// ApphubCustomEndpoint: string, optional
	ApphubCustomEndpoint terra.StringValue `hcl:"apphub_custom_endpoint,attr"`
	// ArtifactRegistryCustomEndpoint: string, optional
	ArtifactRegistryCustomEndpoint terra.StringValue `hcl:"artifact_registry_custom_endpoint,attr"`
	// AssuredWorkloadsCustomEndpoint: string, optional
	AssuredWorkloadsCustomEndpoint terra.StringValue `hcl:"assured_workloads_custom_endpoint,attr"`
	// BeyondcorpCustomEndpoint: string, optional
	BeyondcorpCustomEndpoint terra.StringValue `hcl:"beyondcorp_custom_endpoint,attr"`
	// BigQueryCustomEndpoint: string, optional
	BigQueryCustomEndpoint terra.StringValue `hcl:"big_query_custom_endpoint,attr"`
	// BiglakeCustomEndpoint: string, optional
	BiglakeCustomEndpoint terra.StringValue `hcl:"biglake_custom_endpoint,attr"`
	// BigqueryAnalyticsHubCustomEndpoint: string, optional
	BigqueryAnalyticsHubCustomEndpoint terra.StringValue `hcl:"bigquery_analytics_hub_custom_endpoint,attr"`
	// BigqueryConnectionCustomEndpoint: string, optional
	BigqueryConnectionCustomEndpoint terra.StringValue `hcl:"bigquery_connection_custom_endpoint,attr"`
	// BigqueryDataTransferCustomEndpoint: string, optional
	BigqueryDataTransferCustomEndpoint terra.StringValue `hcl:"bigquery_data_transfer_custom_endpoint,attr"`
	// BigqueryDatapolicyCustomEndpoint: string, optional
	BigqueryDatapolicyCustomEndpoint terra.StringValue `hcl:"bigquery_datapolicy_custom_endpoint,attr"`
	// BigqueryReservationCustomEndpoint: string, optional
	BigqueryReservationCustomEndpoint terra.StringValue `hcl:"bigquery_reservation_custom_endpoint,attr"`
	// BigtableCustomEndpoint: string, optional
	BigtableCustomEndpoint terra.StringValue `hcl:"bigtable_custom_endpoint,attr"`
	// BillingCustomEndpoint: string, optional
	BillingCustomEndpoint terra.StringValue `hcl:"billing_custom_endpoint,attr"`
	// BillingProject: string, optional
	BillingProject terra.StringValue `hcl:"billing_project,attr"`
	// BinaryAuthorizationCustomEndpoint: string, optional
	BinaryAuthorizationCustomEndpoint terra.StringValue `hcl:"binary_authorization_custom_endpoint,attr"`
	// BlockchainNodeEngineCustomEndpoint: string, optional
	BlockchainNodeEngineCustomEndpoint terra.StringValue `hcl:"blockchain_node_engine_custom_endpoint,attr"`
	// CertificateManagerCustomEndpoint: string, optional
	CertificateManagerCustomEndpoint terra.StringValue `hcl:"certificate_manager_custom_endpoint,attr"`
	// CloudAssetCustomEndpoint: string, optional
	CloudAssetCustomEndpoint terra.StringValue `hcl:"cloud_asset_custom_endpoint,attr"`
	// CloudBillingCustomEndpoint: string, optional
	CloudBillingCustomEndpoint terra.StringValue `hcl:"cloud_billing_custom_endpoint,attr"`
	// CloudBuildCustomEndpoint: string, optional
	CloudBuildCustomEndpoint terra.StringValue `hcl:"cloud_build_custom_endpoint,attr"`
	// CloudBuildWorkerPoolCustomEndpoint: string, optional
	CloudBuildWorkerPoolCustomEndpoint terra.StringValue `hcl:"cloud_build_worker_pool_custom_endpoint,attr"`
	// CloudFunctionsCustomEndpoint: string, optional
	CloudFunctionsCustomEndpoint terra.StringValue `hcl:"cloud_functions_custom_endpoint,attr"`
	// CloudIdentityCustomEndpoint: string, optional
	CloudIdentityCustomEndpoint terra.StringValue `hcl:"cloud_identity_custom_endpoint,attr"`
	// CloudIdsCustomEndpoint: string, optional
	CloudIdsCustomEndpoint terra.StringValue `hcl:"cloud_ids_custom_endpoint,attr"`
	// CloudQuotasCustomEndpoint: string, optional
	CloudQuotasCustomEndpoint terra.StringValue `hcl:"cloud_quotas_custom_endpoint,attr"`
	// CloudResourceManagerCustomEndpoint: string, optional
	CloudResourceManagerCustomEndpoint terra.StringValue `hcl:"cloud_resource_manager_custom_endpoint,attr"`
	// CloudRunCustomEndpoint: string, optional
	CloudRunCustomEndpoint terra.StringValue `hcl:"cloud_run_custom_endpoint,attr"`
	// CloudRunV2CustomEndpoint: string, optional
	CloudRunV2CustomEndpoint terra.StringValue `hcl:"cloud_run_v2_custom_endpoint,attr"`
	// CloudSchedulerCustomEndpoint: string, optional
	CloudSchedulerCustomEndpoint terra.StringValue `hcl:"cloud_scheduler_custom_endpoint,attr"`
	// CloudTasksCustomEndpoint: string, optional
	CloudTasksCustomEndpoint terra.StringValue `hcl:"cloud_tasks_custom_endpoint,attr"`
	// Cloudbuildv2CustomEndpoint: string, optional
	Cloudbuildv2CustomEndpoint terra.StringValue `hcl:"cloudbuildv2_custom_endpoint,attr"`
	// ClouddeployCustomEndpoint: string, optional
	ClouddeployCustomEndpoint terra.StringValue `hcl:"clouddeploy_custom_endpoint,attr"`
	// ClouddomainsCustomEndpoint: string, optional
	ClouddomainsCustomEndpoint terra.StringValue `hcl:"clouddomains_custom_endpoint,attr"`
	// Cloudfunctions2CustomEndpoint: string, optional
	Cloudfunctions2CustomEndpoint terra.StringValue `hcl:"cloudfunctions2_custom_endpoint,attr"`
	// ComposerCustomEndpoint: string, optional
	ComposerCustomEndpoint terra.StringValue `hcl:"composer_custom_endpoint,attr"`
	// ComputeCustomEndpoint: string, optional
	ComputeCustomEndpoint terra.StringValue `hcl:"compute_custom_endpoint,attr"`
	// ContainerAnalysisCustomEndpoint: string, optional
	ContainerAnalysisCustomEndpoint terra.StringValue `hcl:"container_analysis_custom_endpoint,attr"`
	// ContainerAttachedCustomEndpoint: string, optional
	ContainerAttachedCustomEndpoint terra.StringValue `hcl:"container_attached_custom_endpoint,attr"`
	// ContainerAwsCustomEndpoint: string, optional
	ContainerAwsCustomEndpoint terra.StringValue `hcl:"container_aws_custom_endpoint,attr"`
	// ContainerAzureCustomEndpoint: string, optional
	ContainerAzureCustomEndpoint terra.StringValue `hcl:"container_azure_custom_endpoint,attr"`
	// ContainerCustomEndpoint: string, optional
	ContainerCustomEndpoint terra.StringValue `hcl:"container_custom_endpoint,attr"`
	// CoreBillingCustomEndpoint: string, optional
	CoreBillingCustomEndpoint terra.StringValue `hcl:"core_billing_custom_endpoint,attr"`
	// Credentials: string, optional
	Credentials terra.StringValue `hcl:"credentials,attr"`
	// DataCatalogCustomEndpoint: string, optional
	DataCatalogCustomEndpoint terra.StringValue `hcl:"data_catalog_custom_endpoint,attr"`
	// DataFusionCustomEndpoint: string, optional
	DataFusionCustomEndpoint terra.StringValue `hcl:"data_fusion_custom_endpoint,attr"`
	// DataLossPreventionCustomEndpoint: string, optional
	DataLossPreventionCustomEndpoint terra.StringValue `hcl:"data_loss_prevention_custom_endpoint,attr"`
	// DataPipelineCustomEndpoint: string, optional
	DataPipelineCustomEndpoint terra.StringValue `hcl:"data_pipeline_custom_endpoint,attr"`
	// DatabaseMigrationServiceCustomEndpoint: string, optional
	DatabaseMigrationServiceCustomEndpoint terra.StringValue `hcl:"database_migration_service_custom_endpoint,attr"`
	// DataflowCustomEndpoint: string, optional
	DataflowCustomEndpoint terra.StringValue `hcl:"dataflow_custom_endpoint,attr"`
	// DataplexCustomEndpoint: string, optional
	DataplexCustomEndpoint terra.StringValue `hcl:"dataplex_custom_endpoint,attr"`
	// DataprocCustomEndpoint: string, optional
	DataprocCustomEndpoint terra.StringValue `hcl:"dataproc_custom_endpoint,attr"`
	// DataprocMetastoreCustomEndpoint: string, optional
	DataprocMetastoreCustomEndpoint terra.StringValue `hcl:"dataproc_metastore_custom_endpoint,attr"`
	// DatastoreCustomEndpoint: string, optional
	DatastoreCustomEndpoint terra.StringValue `hcl:"datastore_custom_endpoint,attr"`
	// DatastreamCustomEndpoint: string, optional
	DatastreamCustomEndpoint terra.StringValue `hcl:"datastream_custom_endpoint,attr"`
	// DefaultLabels: map of string, optional
	DefaultLabels terra.MapValue[terra.StringValue] `hcl:"default_labels,attr"`
	// DeploymentManagerCustomEndpoint: string, optional
	DeploymentManagerCustomEndpoint terra.StringValue `hcl:"deployment_manager_custom_endpoint,attr"`
	// DialogflowCustomEndpoint: string, optional
	DialogflowCustomEndpoint terra.StringValue `hcl:"dialogflow_custom_endpoint,attr"`
	// DialogflowCxCustomEndpoint: string, optional
	DialogflowCxCustomEndpoint terra.StringValue `hcl:"dialogflow_cx_custom_endpoint,attr"`
	// DiscoveryEngineCustomEndpoint: string, optional
	DiscoveryEngineCustomEndpoint terra.StringValue `hcl:"discovery_engine_custom_endpoint,attr"`
	// DnsCustomEndpoint: string, optional
	DnsCustomEndpoint terra.StringValue `hcl:"dns_custom_endpoint,attr"`
	// DocumentAiCustomEndpoint: string, optional
	DocumentAiCustomEndpoint terra.StringValue `hcl:"document_ai_custom_endpoint,attr"`
	// DocumentAiWarehouseCustomEndpoint: string, optional
	DocumentAiWarehouseCustomEndpoint terra.StringValue `hcl:"document_ai_warehouse_custom_endpoint,attr"`
	// EdgecontainerCustomEndpoint: string, optional
	EdgecontainerCustomEndpoint terra.StringValue `hcl:"edgecontainer_custom_endpoint,attr"`
	// EdgenetworkCustomEndpoint: string, optional
	EdgenetworkCustomEndpoint terra.StringValue `hcl:"edgenetwork_custom_endpoint,attr"`
	// EssentialContactsCustomEndpoint: string, optional
	EssentialContactsCustomEndpoint terra.StringValue `hcl:"essential_contacts_custom_endpoint,attr"`
	// EventarcCustomEndpoint: string, optional
	EventarcCustomEndpoint terra.StringValue `hcl:"eventarc_custom_endpoint,attr"`
	// FilestoreCustomEndpoint: string, optional
	FilestoreCustomEndpoint terra.StringValue `hcl:"filestore_custom_endpoint,attr"`
	// FirebaseAppCheckCustomEndpoint: string, optional
	FirebaseAppCheckCustomEndpoint terra.StringValue `hcl:"firebase_app_check_custom_endpoint,attr"`
	// FirebaserulesCustomEndpoint: string, optional
	FirebaserulesCustomEndpoint terra.StringValue `hcl:"firebaserules_custom_endpoint,attr"`
	// FirestoreCustomEndpoint: string, optional
	FirestoreCustomEndpoint terra.StringValue `hcl:"firestore_custom_endpoint,attr"`
	// GkeBackupCustomEndpoint: string, optional
	GkeBackupCustomEndpoint terra.StringValue `hcl:"gke_backup_custom_endpoint,attr"`
	// GkeHub2CustomEndpoint: string, optional
	GkeHub2CustomEndpoint terra.StringValue `hcl:"gke_hub2_custom_endpoint,attr"`
	// GkeHubCustomEndpoint: string, optional
	GkeHubCustomEndpoint terra.StringValue `hcl:"gke_hub_custom_endpoint,attr"`
	// GkehubFeatureCustomEndpoint: string, optional
	GkehubFeatureCustomEndpoint terra.StringValue `hcl:"gkehub_feature_custom_endpoint,attr"`
	// GkeonpremCustomEndpoint: string, optional
	GkeonpremCustomEndpoint terra.StringValue `hcl:"gkeonprem_custom_endpoint,attr"`
	// HealthcareCustomEndpoint: string, optional
	HealthcareCustomEndpoint terra.StringValue `hcl:"healthcare_custom_endpoint,attr"`
	// Iam2CustomEndpoint: string, optional
	Iam2CustomEndpoint terra.StringValue `hcl:"iam2_custom_endpoint,attr"`
	// IamBetaCustomEndpoint: string, optional
	IamBetaCustomEndpoint terra.StringValue `hcl:"iam_beta_custom_endpoint,attr"`
	// IamCredentialsCustomEndpoint: string, optional
	IamCredentialsCustomEndpoint terra.StringValue `hcl:"iam_credentials_custom_endpoint,attr"`
	// IamCustomEndpoint: string, optional
	IamCustomEndpoint terra.StringValue `hcl:"iam_custom_endpoint,attr"`
	// IamWorkforcePoolCustomEndpoint: string, optional
	IamWorkforcePoolCustomEndpoint terra.StringValue `hcl:"iam_workforce_pool_custom_endpoint,attr"`
	// IapCustomEndpoint: string, optional
	IapCustomEndpoint terra.StringValue `hcl:"iap_custom_endpoint,attr"`
	// IdentityPlatformCustomEndpoint: string, optional
	IdentityPlatformCustomEndpoint terra.StringValue `hcl:"identity_platform_custom_endpoint,attr"`
	// ImpersonateServiceAccount: string, optional
	ImpersonateServiceAccount terra.StringValue `hcl:"impersonate_service_account,attr"`
	// ImpersonateServiceAccountDelegates: list of string, optional
	ImpersonateServiceAccountDelegates terra.ListValue[terra.StringValue] `hcl:"impersonate_service_account_delegates,attr"`
	// IntegrationConnectorsCustomEndpoint: string, optional
	IntegrationConnectorsCustomEndpoint terra.StringValue `hcl:"integration_connectors_custom_endpoint,attr"`
	// IntegrationsCustomEndpoint: string, optional
	IntegrationsCustomEndpoint terra.StringValue `hcl:"integrations_custom_endpoint,attr"`
	// KmsCustomEndpoint: string, optional
	KmsCustomEndpoint terra.StringValue `hcl:"kms_custom_endpoint,attr"`
	// LoggingCustomEndpoint: string, optional
	LoggingCustomEndpoint terra.StringValue `hcl:"logging_custom_endpoint,attr"`
	// LookerCustomEndpoint: string, optional
	LookerCustomEndpoint terra.StringValue `hcl:"looker_custom_endpoint,attr"`
	// MemcacheCustomEndpoint: string, optional
	MemcacheCustomEndpoint terra.StringValue `hcl:"memcache_custom_endpoint,attr"`
	// MigrationCenterCustomEndpoint: string, optional
	MigrationCenterCustomEndpoint terra.StringValue `hcl:"migration_center_custom_endpoint,attr"`
	// MlEngineCustomEndpoint: string, optional
	MlEngineCustomEndpoint terra.StringValue `hcl:"ml_engine_custom_endpoint,attr"`
	// MonitoringCustomEndpoint: string, optional
	MonitoringCustomEndpoint terra.StringValue `hcl:"monitoring_custom_endpoint,attr"`
	// NetappCustomEndpoint: string, optional
	NetappCustomEndpoint terra.StringValue `hcl:"netapp_custom_endpoint,attr"`
	// NetworkConnectivityCustomEndpoint: string, optional
	NetworkConnectivityCustomEndpoint terra.StringValue `hcl:"network_connectivity_custom_endpoint,attr"`
	// NetworkManagementCustomEndpoint: string, optional
	NetworkManagementCustomEndpoint terra.StringValue `hcl:"network_management_custom_endpoint,attr"`
	// NetworkSecurityCustomEndpoint: string, optional
	NetworkSecurityCustomEndpoint terra.StringValue `hcl:"network_security_custom_endpoint,attr"`
	// NetworkServicesCustomEndpoint: string, optional
	NetworkServicesCustomEndpoint terra.StringValue `hcl:"network_services_custom_endpoint,attr"`
	// NotebooksCustomEndpoint: string, optional
	NotebooksCustomEndpoint terra.StringValue `hcl:"notebooks_custom_endpoint,attr"`
	// OrgPolicyCustomEndpoint: string, optional
	OrgPolicyCustomEndpoint terra.StringValue `hcl:"org_policy_custom_endpoint,attr"`
	// OsConfigCustomEndpoint: string, optional
	OsConfigCustomEndpoint terra.StringValue `hcl:"os_config_custom_endpoint,attr"`
	// OsLoginCustomEndpoint: string, optional
	OsLoginCustomEndpoint terra.StringValue `hcl:"os_login_custom_endpoint,attr"`
	// PrivatecaCustomEndpoint: string, optional
	PrivatecaCustomEndpoint terra.StringValue `hcl:"privateca_custom_endpoint,attr"`
	// Project: string, optional
	Project terra.StringValue `hcl:"project,attr"`
	// PublicCaCustomEndpoint: string, optional
	PublicCaCustomEndpoint terra.StringValue `hcl:"public_ca_custom_endpoint,attr"`
	// PubsubCustomEndpoint: string, optional
	PubsubCustomEndpoint terra.StringValue `hcl:"pubsub_custom_endpoint,attr"`
	// PubsubLiteCustomEndpoint: string, optional
	PubsubLiteCustomEndpoint terra.StringValue `hcl:"pubsub_lite_custom_endpoint,attr"`
	// RecaptchaEnterpriseCustomEndpoint: string, optional
	RecaptchaEnterpriseCustomEndpoint terra.StringValue `hcl:"recaptcha_enterprise_custom_endpoint,attr"`
	// RedisCustomEndpoint: string, optional
	RedisCustomEndpoint terra.StringValue `hcl:"redis_custom_endpoint,attr"`
	// Region: string, optional
	Region terra.StringValue `hcl:"region,attr"`
	// RequestReason: string, optional
	RequestReason terra.StringValue `hcl:"request_reason,attr"`
	// RequestTimeout: string, optional
	RequestTimeout terra.StringValue `hcl:"request_timeout,attr"`
	// ResourceManagerCustomEndpoint: string, optional
	ResourceManagerCustomEndpoint terra.StringValue `hcl:"resource_manager_custom_endpoint,attr"`
	// ResourceManagerV3CustomEndpoint: string, optional
	ResourceManagerV3CustomEndpoint terra.StringValue `hcl:"resource_manager_v3_custom_endpoint,attr"`
	// Scopes: list of string, optional
	Scopes terra.ListValue[terra.StringValue] `hcl:"scopes,attr"`
	// SecretManagerCustomEndpoint: string, optional
	SecretManagerCustomEndpoint terra.StringValue `hcl:"secret_manager_custom_endpoint,attr"`
	// SecureSourceManagerCustomEndpoint: string, optional
	SecureSourceManagerCustomEndpoint terra.StringValue `hcl:"secure_source_manager_custom_endpoint,attr"`
	// SecurityCenterCustomEndpoint: string, optional
	SecurityCenterCustomEndpoint terra.StringValue `hcl:"security_center_custom_endpoint,attr"`
	// SecuritypostureCustomEndpoint: string, optional
	SecuritypostureCustomEndpoint terra.StringValue `hcl:"securityposture_custom_endpoint,attr"`
	// ServiceManagementCustomEndpoint: string, optional
	ServiceManagementCustomEndpoint terra.StringValue `hcl:"service_management_custom_endpoint,attr"`
	// ServiceNetworkingCustomEndpoint: string, optional
	ServiceNetworkingCustomEndpoint terra.StringValue `hcl:"service_networking_custom_endpoint,attr"`
	// ServiceUsageCustomEndpoint: string, optional
	ServiceUsageCustomEndpoint terra.StringValue `hcl:"service_usage_custom_endpoint,attr"`
	// SourceRepoCustomEndpoint: string, optional
	SourceRepoCustomEndpoint terra.StringValue `hcl:"source_repo_custom_endpoint,attr"`
	// SpannerCustomEndpoint: string, optional
	SpannerCustomEndpoint terra.StringValue `hcl:"spanner_custom_endpoint,attr"`
	// SqlCustomEndpoint: string, optional
	SqlCustomEndpoint terra.StringValue `hcl:"sql_custom_endpoint,attr"`
	// StorageCustomEndpoint: string, optional
	StorageCustomEndpoint terra.StringValue `hcl:"storage_custom_endpoint,attr"`
	// StorageInsightsCustomEndpoint: string, optional
	StorageInsightsCustomEndpoint terra.StringValue `hcl:"storage_insights_custom_endpoint,attr"`
	// StorageTransferCustomEndpoint: string, optional
	StorageTransferCustomEndpoint terra.StringValue `hcl:"storage_transfer_custom_endpoint,attr"`
	// TagsCustomEndpoint: string, optional
	TagsCustomEndpoint terra.StringValue `hcl:"tags_custom_endpoint,attr"`
	// TagsLocationCustomEndpoint: string, optional
	TagsLocationCustomEndpoint terra.StringValue `hcl:"tags_location_custom_endpoint,attr"`
	// TerraformAttributionLabelAdditionStrategy: string, optional
	TerraformAttributionLabelAdditionStrategy terra.StringValue `hcl:"terraform_attribution_label_addition_strategy,attr"`
	// TpuCustomEndpoint: string, optional
	TpuCustomEndpoint terra.StringValue `hcl:"tpu_custom_endpoint,attr"`
	// UniverseDomain: string, optional
	UniverseDomain terra.StringValue `hcl:"universe_domain,attr"`
	// UserProjectOverride: bool, optional
	UserProjectOverride terra.BoolValue `hcl:"user_project_override,attr"`
	// VertexAiCustomEndpoint: string, optional
	VertexAiCustomEndpoint terra.StringValue `hcl:"vertex_ai_custom_endpoint,attr"`
	// VmwareengineCustomEndpoint: string, optional
	VmwareengineCustomEndpoint terra.StringValue `hcl:"vmwareengine_custom_endpoint,attr"`
	// VpcAccessCustomEndpoint: string, optional
	VpcAccessCustomEndpoint terra.StringValue `hcl:"vpc_access_custom_endpoint,attr"`
	// WorkbenchCustomEndpoint: string, optional
	WorkbenchCustomEndpoint terra.StringValue `hcl:"workbench_custom_endpoint,attr"`
	// WorkflowsCustomEndpoint: string, optional
	WorkflowsCustomEndpoint terra.StringValue `hcl:"workflows_custom_endpoint,attr"`
	// Zone: string, optional
	Zone terra.StringValue `hcl:"zone,attr"`
	// Batching: optional
	Batching *Batching `hcl:"batching,block"`
}

Provider contains the configurations for provider.

func (*Provider) Configuration

func (p *Provider) Configuration() interface{}

Configuration returns the provider configuration for Provider.

func (*Provider) LocalName

func (p *Provider) LocalName() string

LocalName returns the provider local name for Provider.

func (*Provider) Source

func (p *Provider) Source() string

Source returns the provider source for Provider.

func (*Provider) Version

func (p *Provider) Version() string

Version returns the provider version for Provider.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL