Documentation ¶
Index ¶
- Constants
- Variables
- func FetchHealthcareConsentStoreIamPolicy(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (cai.Asset, error)
- func GetHealthcareConsentStoreApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
- func GetHealthcareConsentStoreCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetHealthcareConsentStoreIamBindingCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetHealthcareConsentStoreIamMemberCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetHealthcareConsentStoreIamPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetHealthcareDatasetApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
- func GetHealthcareDatasetCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetHealthcareDicomStoreApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
- func GetHealthcareDicomStoreCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetHealthcareFhirStoreApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
- func GetHealthcareFhirStoreCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetHealthcareHl7V2StoreApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
- func GetHealthcareHl7V2StoreCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func HealthcareConsentStoreIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error)
- func HealthcareConsentStoreIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error
- func MergeHealthcareConsentStoreIamBinding(existing, incoming cai.Asset) cai.Asset
- func MergeHealthcareConsentStoreIamBindingDelete(existing, incoming cai.Asset) cai.Asset
- func MergeHealthcareConsentStoreIamMember(existing, incoming cai.Asset) cai.Asset
- func MergeHealthcareConsentStoreIamMemberDelete(existing, incoming cai.Asset) cai.Asset
- func MergeHealthcareConsentStoreIamPolicy(existing, incoming cai.Asset) cai.Asset
- func ResourceConverterHealthcareConsentStore() cai.ResourceConverter
- func ResourceConverterHealthcareConsentStoreIamBinding() cai.ResourceConverter
- func ResourceConverterHealthcareConsentStoreIamMember() cai.ResourceConverter
- func ResourceConverterHealthcareConsentStoreIamPolicy() cai.ResourceConverter
- func ResourceConverterHealthcareDataset() cai.ResourceConverter
- func ResourceConverterHealthcareDicomStore() cai.ResourceConverter
- func ResourceConverterHealthcareFhirStore() cai.ResourceConverter
- func ResourceConverterHealthcareHl7V2Store() cai.ResourceConverter
- type HealthcareConsentStoreIamUpdater
- func (u *HealthcareConsentStoreIamUpdater) DescribeResource() string
- func (u *HealthcareConsentStoreIamUpdater) GetMutexKey() string
- func (u *HealthcareConsentStoreIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error)
- func (u *HealthcareConsentStoreIamUpdater) GetResourceId() string
- func (u *HealthcareConsentStoreIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error
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 HealthcareConsentStoreIamUpdaterProducer ¶
func HealthcareConsentStoreIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error)
func HealthcareConsentStoreIdParseFunc ¶
func HealthcareConsentStoreIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error
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
Click to show internal directories.
Click to hide internal directories.