healthcare

package
v0.0.0-...-7c00c02 Latest Latest
Warning

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

Go to latest
Published: Mar 11, 2024 License: MPL-2.0 Imports: 22 Imported by: 0

Documentation

Overview

Copyright (c) HashiCorp, Inc. SPDX-License-Identifier: MPL-2.0

Copyright (c) HashiCorp, Inc. SPDX-License-Identifier: MPL-2.0

Copyright (c) HashiCorp, Inc. SPDX-License-Identifier: MPL-2.0

Copyright (c) HashiCorp, Inc. SPDX-License-Identifier: MPL-2.0

Copyright (c) HashiCorp, Inc. SPDX-License-Identifier: MPL-2.0

Index

Constants

This section is empty.

Variables

View Source
var HealthcareConsentStoreIamSchema = map[string]*schema.Schema{
	"dataset": {
		Type:     schema.TypeString,
		Required: true,
		ForceNew: true,
	},
	"consent_store_id": {
		Type:             schema.TypeString,
		Required:         true,
		ForceNew:         true,
		DiffSuppressFunc: tpgresource.CompareSelfLinkOrResourceName,
	},
}
View Source
var IamHealthcareDatasetSchema = map[string]*schema.Schema{
	"dataset_id": {
		Type:     schema.TypeString,
		Required: true,
		ForceNew: true,
	},
}
View Source
var IamHealthcareDicomStoreSchema = map[string]*schema.Schema{
	"dicom_store_id": {
		Type:     schema.TypeString,
		Required: true,
		ForceNew: true,
	},
}
View Source
var IamHealthcareFhirStoreSchema = map[string]*schema.Schema{
	"fhir_store_id": {
		Type:     schema.TypeString,
		Required: true,
		ForceNew: true,
	},
}
View Source
var IamHealthcareHl7V2StoreSchema = map[string]*schema.Schema{
	"hl7_v2_store_id": {
		Type:     schema.TypeString,
		Required: true,
		ForceNew: true,
	},
}

Functions

func DatasetIdParseFunc

func DatasetIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error

func DicomStoreIdParseFunc

func DicomStoreIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error

func FhirStoreIdParseFunc

func FhirStoreIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error

func HealthcareConsentStoreIdParseFunc

func HealthcareConsentStoreIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error

func Hl7V2StoreIdParseFunc

func Hl7V2StoreIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error

func ParseHealthcareDicomStoreId

func ParseHealthcareDicomStoreId(id string, config *transport_tpg.Config) (*healthcareDicomStoreId, error)

func ParseHealthcareFhirStoreId

func ParseHealthcareFhirStoreId(id string, config *transport_tpg.Config) (*healthcareFhirStoreId, error)

func ParseHealthcareHl7V2StoreId

func ParseHealthcareHl7V2StoreId(id string, config *transport_tpg.Config) (*healthcareHl7V2StoreId, error)

func ResourceHealthcareConsentStore

func ResourceHealthcareConsentStore() *schema.Resource

func ResourceHealthcareDataset

func ResourceHealthcareDataset() *schema.Resource

func ResourceHealthcareDicomStore

func ResourceHealthcareDicomStore() *schema.Resource

func ResourceHealthcareFhirStore

func ResourceHealthcareFhirStore() *schema.Resource

func ResourceHealthcareHl7V2Store

func ResourceHealthcareHl7V2Store() *schema.Resource

Types

type HealthcareConsentStoreIamUpdater

type HealthcareConsentStoreIamUpdater struct {
	Config *transport_tpg.Config
	// contains filtered or unexported fields
}

func (*HealthcareConsentStoreIamUpdater) DescribeResource

func (u *HealthcareConsentStoreIamUpdater) DescribeResource() string

func (*HealthcareConsentStoreIamUpdater) GetMutexKey

func (u *HealthcareConsentStoreIamUpdater) GetMutexKey() string

func (*HealthcareConsentStoreIamUpdater) GetResourceIamPolicy

func (u *HealthcareConsentStoreIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error)

func (*HealthcareConsentStoreIamUpdater) GetResourceId

func (u *HealthcareConsentStoreIamUpdater) GetResourceId() string

func (*HealthcareConsentStoreIamUpdater) SetResourceIamPolicy

func (u *HealthcareConsentStoreIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error

type HealthcareDatasetIamUpdater

type HealthcareDatasetIamUpdater struct {
	Config *transport_tpg.Config
	// contains filtered or unexported fields
}

func (*HealthcareDatasetIamUpdater) DescribeResource

func (u *HealthcareDatasetIamUpdater) DescribeResource() string

func (*HealthcareDatasetIamUpdater) GetMutexKey

func (u *HealthcareDatasetIamUpdater) GetMutexKey() string

func (*HealthcareDatasetIamUpdater) GetResourceIamPolicy

func (u *HealthcareDatasetIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error)

func (*HealthcareDatasetIamUpdater) GetResourceId

func (u *HealthcareDatasetIamUpdater) GetResourceId() string

func (*HealthcareDatasetIamUpdater) SetResourceIamPolicy

func (u *HealthcareDatasetIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error

type HealthcareDatasetId

type HealthcareDatasetId struct {
	Project  string
	Location string
	Name     string
}

func ParseHealthcareDatasetId

func ParseHealthcareDatasetId(id string, config *transport_tpg.Config) (*HealthcareDatasetId, error)

func (*HealthcareDatasetId) DatasetId

func (s *HealthcareDatasetId) DatasetId() string

func (*HealthcareDatasetId) TerraformId

func (s *HealthcareDatasetId) TerraformId() string

type HealthcareDicomStoreIamUpdater

type HealthcareDicomStoreIamUpdater struct {
	Config *transport_tpg.Config
	// contains filtered or unexported fields
}

func (*HealthcareDicomStoreIamUpdater) DescribeResource

func (u *HealthcareDicomStoreIamUpdater) DescribeResource() string

func (*HealthcareDicomStoreIamUpdater) GetMutexKey

func (u *HealthcareDicomStoreIamUpdater) GetMutexKey() string

func (*HealthcareDicomStoreIamUpdater) GetResourceIamPolicy

func (u *HealthcareDicomStoreIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error)

func (*HealthcareDicomStoreIamUpdater) GetResourceId

func (u *HealthcareDicomStoreIamUpdater) GetResourceId() string

func (*HealthcareDicomStoreIamUpdater) SetResourceIamPolicy

func (u *HealthcareDicomStoreIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error

type HealthcareFhirStoreIamUpdater

type HealthcareFhirStoreIamUpdater struct {
	Config *transport_tpg.Config
	// contains filtered or unexported fields
}

func (*HealthcareFhirStoreIamUpdater) DescribeResource

func (u *HealthcareFhirStoreIamUpdater) DescribeResource() string

func (*HealthcareFhirStoreIamUpdater) GetMutexKey

func (u *HealthcareFhirStoreIamUpdater) GetMutexKey() string

func (*HealthcareFhirStoreIamUpdater) GetResourceIamPolicy

func (u *HealthcareFhirStoreIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error)

func (*HealthcareFhirStoreIamUpdater) GetResourceId

func (u *HealthcareFhirStoreIamUpdater) GetResourceId() string

func (*HealthcareFhirStoreIamUpdater) SetResourceIamPolicy

func (u *HealthcareFhirStoreIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error

type HealthcareHl7V2StoreIamUpdater

type HealthcareHl7V2StoreIamUpdater struct {
	Config *transport_tpg.Config
	// contains filtered or unexported fields
}

func (*HealthcareHl7V2StoreIamUpdater) DescribeResource

func (u *HealthcareHl7V2StoreIamUpdater) DescribeResource() string

func (*HealthcareHl7V2StoreIamUpdater) GetMutexKey

func (u *HealthcareHl7V2StoreIamUpdater) GetMutexKey() string

func (*HealthcareHl7V2StoreIamUpdater) GetResourceIamPolicy

func (u *HealthcareHl7V2StoreIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error)

func (*HealthcareHl7V2StoreIamUpdater) GetResourceId

func (u *HealthcareHl7V2StoreIamUpdater) GetResourceId() string

func (*HealthcareHl7V2StoreIamUpdater) SetResourceIamPolicy

func (u *HealthcareHl7V2StoreIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error

Jump to

Keyboard shortcuts

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