Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetDecoder ¶
func GetDecoder() map[string]jsoniter.ValDecoder
func GetEncoder ¶
func GetEncoder() map[string]jsoniter.ValEncoder
Types ¶
type GoogleSpec ¶
type GoogleSpec struct { // +optional AccessApprovalCustomEndpoint *string `json:"accessApprovalCustomEndpoint,omitempty" tf:"access_approval_custom_endpoint"` // +optional AccessContextManagerCustomEndpoint *string `json:"accessContextManagerCustomEndpoint,omitempty" tf:"access_context_manager_custom_endpoint"` // +optional AccessToken *string `json:"accessToken,omitempty" tf:"access_token"` // +optional ActiveDirectoryCustomEndpoint *string `json:"activeDirectoryCustomEndpoint,omitempty" tf:"active_directory_custom_endpoint"` // +optional ApigeeCustomEndpoint *string `json:"apigeeCustomEndpoint,omitempty" tf:"apigee_custom_endpoint"` // +optional AppEngineCustomEndpoint *string `json:"appEngineCustomEndpoint,omitempty" tf:"app_engine_custom_endpoint"` // +optional AssuredWorkloadsCustomEndpoint *string `json:"assuredWorkloadsCustomEndpoint,omitempty" tf:"assured_workloads_custom_endpoint"` // +optional Batching *GoogleSpecBatching `json:"batching,omitempty" tf:"batching"` // +optional BigQueryCustomEndpoint *string `json:"bigQueryCustomEndpoint,omitempty" tf:"big_query_custom_endpoint"` // +optional BigqueryDataTransferCustomEndpoint *string `json:"bigqueryDataTransferCustomEndpoint,omitempty" tf:"bigquery_data_transfer_custom_endpoint"` // +optional BigqueryReservationCustomEndpoint *string `json:"bigqueryReservationCustomEndpoint,omitempty" tf:"bigquery_reservation_custom_endpoint"` // +optional BigtableCustomEndpoint *string `json:"bigtableCustomEndpoint,omitempty" tf:"bigtable_custom_endpoint"` // +optional BillingCustomEndpoint *string `json:"billingCustomEndpoint,omitempty" tf:"billing_custom_endpoint"` // +optional BillingProject *string `json:"billingProject,omitempty" tf:"billing_project"` // +optional BinaryAuthorizationCustomEndpoint *string `json:"binaryAuthorizationCustomEndpoint,omitempty" tf:"binary_authorization_custom_endpoint"` // +optional CloudAssetCustomEndpoint *string `json:"cloudAssetCustomEndpoint,omitempty" tf:"cloud_asset_custom_endpoint"` // +optional CloudBillingCustomEndpoint *string `json:"cloudBillingCustomEndpoint,omitempty" tf:"cloud_billing_custom_endpoint"` // +optional CloudBuildCustomEndpoint *string `json:"cloudBuildCustomEndpoint,omitempty" tf:"cloud_build_custom_endpoint"` // +optional CloudBuildWorkerPoolCustomEndpoint *string `json:"cloudBuildWorkerPoolCustomEndpoint,omitempty" tf:"cloud_build_worker_pool_custom_endpoint"` // +optional CloudFunctionsCustomEndpoint *string `json:"cloudFunctionsCustomEndpoint,omitempty" tf:"cloud_functions_custom_endpoint"` // +optional CloudIdentityCustomEndpoint *string `json:"cloudIdentityCustomEndpoint,omitempty" tf:"cloud_identity_custom_endpoint"` // +optional CloudIotCustomEndpoint *string `json:"cloudIotCustomEndpoint,omitempty" tf:"cloud_iot_custom_endpoint"` // +optional CloudResourceManagerCustomEndpoint *string `json:"cloudResourceManagerCustomEndpoint,omitempty" tf:"cloud_resource_manager_custom_endpoint"` // +optional CloudRunCustomEndpoint *string `json:"cloudRunCustomEndpoint,omitempty" tf:"cloud_run_custom_endpoint"` // +optional CloudSchedulerCustomEndpoint *string `json:"cloudSchedulerCustomEndpoint,omitempty" tf:"cloud_scheduler_custom_endpoint"` // +optional CloudTasksCustomEndpoint *string `json:"cloudTasksCustomEndpoint,omitempty" tf:"cloud_tasks_custom_endpoint"` // +optional ComposerCustomEndpoint *string `json:"composerCustomEndpoint,omitempty" tf:"composer_custom_endpoint"` // +optional ComputeCustomEndpoint *string `json:"computeCustomEndpoint,omitempty" tf:"compute_custom_endpoint"` // +optional ContainerAnalysisCustomEndpoint *string `json:"containerAnalysisCustomEndpoint,omitempty" tf:"container_analysis_custom_endpoint"` // +optional ContainerAwsCustomEndpoint *string `json:"containerAwsCustomEndpoint,omitempty" tf:"container_aws_custom_endpoint"` // +optional ContainerAzureCustomEndpoint *string `json:"containerAzureCustomEndpoint,omitempty" tf:"container_azure_custom_endpoint"` // +optional ContainerCustomEndpoint *string `json:"containerCustomEndpoint,omitempty" tf:"container_custom_endpoint"` // +optional Credentials *string `json:"credentials,omitempty" tf:"credentials"` // +optional DataCatalogCustomEndpoint *string `json:"dataCatalogCustomEndpoint,omitempty" tf:"data_catalog_custom_endpoint"` // +optional DataFusionCustomEndpoint *string `json:"dataFusionCustomEndpoint,omitempty" tf:"data_fusion_custom_endpoint"` // +optional DataLossPreventionCustomEndpoint *string `json:"dataLossPreventionCustomEndpoint,omitempty" tf:"data_loss_prevention_custom_endpoint"` // +optional DataflowCustomEndpoint *string `json:"dataflowCustomEndpoint,omitempty" tf:"dataflow_custom_endpoint"` // +optional DataprocCustomEndpoint *string `json:"dataprocCustomEndpoint,omitempty" tf:"dataproc_custom_endpoint"` // +optional DatastoreCustomEndpoint *string `json:"datastoreCustomEndpoint,omitempty" tf:"datastore_custom_endpoint"` // +optional DeploymentManagerCustomEndpoint *string `json:"deploymentManagerCustomEndpoint,omitempty" tf:"deployment_manager_custom_endpoint"` // +optional DialogflowCustomEndpoint *string `json:"dialogflowCustomEndpoint,omitempty" tf:"dialogflow_custom_endpoint"` // +optional DialogflowCxCustomEndpoint *string `json:"dialogflowCxCustomEndpoint,omitempty" tf:"dialogflow_cx_custom_endpoint"` // +optional DnsCustomEndpoint *string `json:"dnsCustomEndpoint,omitempty" tf:"dns_custom_endpoint"` // +optional EssentialContactsCustomEndpoint *string `json:"essentialContactsCustomEndpoint,omitempty" tf:"essential_contacts_custom_endpoint"` // +optional EventarcCustomEndpoint *string `json:"eventarcCustomEndpoint,omitempty" tf:"eventarc_custom_endpoint"` // +optional FilestoreCustomEndpoint *string `json:"filestoreCustomEndpoint,omitempty" tf:"filestore_custom_endpoint"` // +optional FirestoreCustomEndpoint *string `json:"firestoreCustomEndpoint,omitempty" tf:"firestore_custom_endpoint"` // +optional GameServicesCustomEndpoint *string `json:"gameServicesCustomEndpoint,omitempty" tf:"game_services_custom_endpoint"` // +optional GkeHubCustomEndpoint *string `json:"gkeHubCustomEndpoint,omitempty" tf:"gke_hub_custom_endpoint"` // +optional GkehubFeatureCustomEndpoint *string `json:"gkehubFeatureCustomEndpoint,omitempty" tf:"gkehub_feature_custom_endpoint"` // +optional HealthcareCustomEndpoint *string `json:"healthcareCustomEndpoint,omitempty" tf:"healthcare_custom_endpoint"` // +optional IamCredentialsCustomEndpoint *string `json:"iamCredentialsCustomEndpoint,omitempty" tf:"iam_credentials_custom_endpoint"` // +optional IamCustomEndpoint *string `json:"iamCustomEndpoint,omitempty" tf:"iam_custom_endpoint"` // +optional IapCustomEndpoint *string `json:"iapCustomEndpoint,omitempty" tf:"iap_custom_endpoint"` // +optional IdentityPlatformCustomEndpoint *string `json:"identityPlatformCustomEndpoint,omitempty" tf:"identity_platform_custom_endpoint"` // +optional ImpersonateServiceAccount *string `json:"impersonateServiceAccount,omitempty" tf:"impersonate_service_account"` // +optional ImpersonateServiceAccountDelegates []string `json:"impersonateServiceAccountDelegates,omitempty" tf:"impersonate_service_account_delegates"` // +optional KmsCustomEndpoint *string `json:"kmsCustomEndpoint,omitempty" tf:"kms_custom_endpoint"` // +optional LoggingCustomEndpoint *string `json:"loggingCustomEndpoint,omitempty" tf:"logging_custom_endpoint"` // +optional MemcacheCustomEndpoint *string `json:"memcacheCustomEndpoint,omitempty" tf:"memcache_custom_endpoint"` // +optional MlEngineCustomEndpoint *string `json:"mlEngineCustomEndpoint,omitempty" tf:"ml_engine_custom_endpoint"` // +optional MonitoringCustomEndpoint *string `json:"monitoringCustomEndpoint,omitempty" tf:"monitoring_custom_endpoint"` // +optional NetworkConnectivityCustomEndpoint *string `json:"networkConnectivityCustomEndpoint,omitempty" tf:"network_connectivity_custom_endpoint"` // +optional NetworkManagementCustomEndpoint *string `json:"networkManagementCustomEndpoint,omitempty" tf:"network_management_custom_endpoint"` // +optional NetworkServicesCustomEndpoint *string `json:"networkServicesCustomEndpoint,omitempty" tf:"network_services_custom_endpoint"` // +optional NotebooksCustomEndpoint *string `json:"notebooksCustomEndpoint,omitempty" tf:"notebooks_custom_endpoint"` // +optional OrgPolicyCustomEndpoint *string `json:"orgPolicyCustomEndpoint,omitempty" tf:"org_policy_custom_endpoint"` // +optional OsConfigCustomEndpoint *string `json:"osConfigCustomEndpoint,omitempty" tf:"os_config_custom_endpoint"` // +optional OsLoginCustomEndpoint *string `json:"osLoginCustomEndpoint,omitempty" tf:"os_login_custom_endpoint"` // +optional PrivatecaCustomEndpoint *string `json:"privatecaCustomEndpoint,omitempty" tf:"privateca_custom_endpoint"` // +optional Project *string `json:"project,omitempty" tf:"project"` // +optional PubsubCustomEndpoint *string `json:"pubsubCustomEndpoint,omitempty" tf:"pubsub_custom_endpoint"` // +optional PubsubLiteCustomEndpoint *string `json:"pubsubLiteCustomEndpoint,omitempty" tf:"pubsub_lite_custom_endpoint"` // +optional RecaptchaEnterpriseCustomEndpoint *string `json:"recaptchaEnterpriseCustomEndpoint,omitempty" tf:"recaptcha_enterprise_custom_endpoint"` // +optional RedisCustomEndpoint *string `json:"redisCustomEndpoint,omitempty" tf:"redis_custom_endpoint"` // +optional Region *string `json:"region,omitempty" tf:"region"` // +optional RequestReason *string `json:"requestReason,omitempty" tf:"request_reason"` // +optional RequestTimeout *string `json:"requestTimeout,omitempty" tf:"request_timeout"` // +optional ResourceManagerCustomEndpoint *string `json:"resourceManagerCustomEndpoint,omitempty" tf:"resource_manager_custom_endpoint"` // +optional ResourceManagerV2CustomEndpoint *string `json:"resourceManagerV2CustomEndpoint,omitempty" tf:"resource_manager_v2_custom_endpoint"` // +optional Scopes []string `json:"scopes,omitempty" tf:"scopes"` // +optional SecretManagerCustomEndpoint *string `json:"secretManagerCustomEndpoint,omitempty" tf:"secret_manager_custom_endpoint"` // +optional SecurityCenterCustomEndpoint *string `json:"securityCenterCustomEndpoint,omitempty" tf:"security_center_custom_endpoint"` // +optional ServiceManagementCustomEndpoint *string `json:"serviceManagementCustomEndpoint,omitempty" tf:"service_management_custom_endpoint"` // +optional ServiceNetworkingCustomEndpoint *string `json:"serviceNetworkingCustomEndpoint,omitempty" tf:"service_networking_custom_endpoint"` // +optional ServiceUsageCustomEndpoint *string `json:"serviceUsageCustomEndpoint,omitempty" tf:"service_usage_custom_endpoint"` // +optional SourceRepoCustomEndpoint *string `json:"sourceRepoCustomEndpoint,omitempty" tf:"source_repo_custom_endpoint"` // +optional SpannerCustomEndpoint *string `json:"spannerCustomEndpoint,omitempty" tf:"spanner_custom_endpoint"` // +optional SqlCustomEndpoint *string `json:"sqlCustomEndpoint,omitempty" tf:"sql_custom_endpoint"` // +optional StorageCustomEndpoint *string `json:"storageCustomEndpoint,omitempty" tf:"storage_custom_endpoint"` // +optional StorageTransferCustomEndpoint *string `json:"storageTransferCustomEndpoint,omitempty" tf:"storage_transfer_custom_endpoint"` // +optional TagsCustomEndpoint *string `json:"tagsCustomEndpoint,omitempty" tf:"tags_custom_endpoint"` // +optional TpuCustomEndpoint *string `json:"tpuCustomEndpoint,omitempty" tf:"tpu_custom_endpoint"` // +optional UserProjectOverride *bool `json:"userProjectOverride,omitempty" tf:"user_project_override"` // +optional VertexAiCustomEndpoint *string `json:"vertexAiCustomEndpoint,omitempty" tf:"vertex_ai_custom_endpoint"` // +optional VpcAccessCustomEndpoint *string `json:"vpcAccessCustomEndpoint,omitempty" tf:"vpc_access_custom_endpoint"` // +optional WorkflowsCustomEndpoint *string `json:"workflowsCustomEndpoint,omitempty" tf:"workflows_custom_endpoint"` // +optional Zone *string `json:"zone,omitempty" tf:"zone"` }
type GoogleSpecBatching ¶
type GoogleSpecBatchingCodec ¶
type GoogleSpecBatchingCodec struct { }
+k8s:deepcopy-gen=false
func (GoogleSpecBatchingCodec) Decode ¶
func (GoogleSpecBatchingCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
Click to show internal directories.
Click to hide internal directories.