healthcare

package
v5.5.1 Latest Latest
Warning

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

Go to latest
Published: Nov 29, 2023 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const HealthcareConsentStoreAssetType string = "healthcare.googleapis.com/ConsentStore"
View Source
const HealthcareConsentStoreIAMAssetType string = "healthcare.googleapis.com/ConsentStore"

Provide a separate asset type constant so we don't have to worry about name conflicts between IAM and non-IAM converter files

View Source
const HealthcareDatasetAssetType string = "healthcare.googleapis.com/Dataset"
View Source
const HealthcareDicomStoreAssetType string = "healthcare.googleapis.com/DicomStore"
View Source
const HealthcareFhirStoreAssetType string = "healthcare.googleapis.com/FhirStore"
View Source
const HealthcareHl7V2StoreAssetType string = "healthcare.googleapis.com/Hl7V2Store"

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,
	},
}

Functions

func FetchHealthcareConsentStoreIamPolicy

func FetchHealthcareConsentStoreIamPolicy(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (cai.Asset, error)

func GetHealthcareConsentStoreApiObject

func GetHealthcareConsentStoreApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)

func GetHealthcareConsentStoreCaiObject

func GetHealthcareConsentStoreCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)

func GetHealthcareConsentStoreIamBindingCaiObject

func GetHealthcareConsentStoreIamBindingCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)

func GetHealthcareConsentStoreIamMemberCaiObject

func GetHealthcareConsentStoreIamMemberCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)

func GetHealthcareConsentStoreIamPolicyCaiObject

func GetHealthcareConsentStoreIamPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)

func GetHealthcareDatasetApiObject

func GetHealthcareDatasetApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)

func GetHealthcareDatasetCaiObject

func GetHealthcareDatasetCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)

func GetHealthcareDicomStoreApiObject

func GetHealthcareDicomStoreApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)

func GetHealthcareDicomStoreCaiObject

func GetHealthcareDicomStoreCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)

func GetHealthcareFhirStoreApiObject

func GetHealthcareFhirStoreApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)

func GetHealthcareFhirStoreCaiObject

func GetHealthcareFhirStoreCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)

func GetHealthcareHl7V2StoreApiObject

func GetHealthcareHl7V2StoreApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)

func GetHealthcareHl7V2StoreCaiObject

func GetHealthcareHl7V2StoreCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)

func HealthcareConsentStoreIdParseFunc

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

func MergeHealthcareConsentStoreIamBinding

func MergeHealthcareConsentStoreIamBinding(existing, incoming cai.Asset) cai.Asset

func MergeHealthcareConsentStoreIamBindingDelete

func MergeHealthcareConsentStoreIamBindingDelete(existing, incoming cai.Asset) cai.Asset

func MergeHealthcareConsentStoreIamMember

func MergeHealthcareConsentStoreIamMember(existing, incoming cai.Asset) cai.Asset

func MergeHealthcareConsentStoreIamMemberDelete

func MergeHealthcareConsentStoreIamMemberDelete(existing, incoming cai.Asset) cai.Asset

func MergeHealthcareConsentStoreIamPolicy

func MergeHealthcareConsentStoreIamPolicy(existing, incoming cai.Asset) cai.Asset

func ResourceConverterHealthcareConsentStore

func ResourceConverterHealthcareConsentStore() cai.ResourceConverter

func ResourceConverterHealthcareConsentStoreIamBinding

func ResourceConverterHealthcareConsentStoreIamBinding() cai.ResourceConverter

func ResourceConverterHealthcareConsentStoreIamMember

func ResourceConverterHealthcareConsentStoreIamMember() cai.ResourceConverter

func ResourceConverterHealthcareConsentStoreIamPolicy

func ResourceConverterHealthcareConsentStoreIamPolicy() cai.ResourceConverter

func ResourceConverterHealthcareDataset

func ResourceConverterHealthcareDataset() cai.ResourceConverter

func ResourceConverterHealthcareDicomStore

func ResourceConverterHealthcareDicomStore() cai.ResourceConverter

func ResourceConverterHealthcareFhirStore

func ResourceConverterHealthcareFhirStore() cai.ResourceConverter

func ResourceConverterHealthcareHl7V2Store

func ResourceConverterHealthcareHl7V2Store() cai.ResourceConverter

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

Jump to

Keyboard shortcuts

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