ProjectsLocationsDatasetsConsentStoresAttributeDefinitions
class ProjectsLocationsDatasetsConsentStoresAttributeDefinitions extends Resource (View source)
The "attributeDefinitions" collection of methods.
Typical usage is:
$healthcareService = new Google\Service\CloudHealthcare(...);
$attributeDefinitions = $healthcareService->projects_locations_datasets_consentStores_attributeDefinitions;
Methods
Creates a new Attribute definition in the parent consent store.
Deletes the specified Attribute definition. Fails if the Attribute definition is referenced by any User data mapping, or the latest revision of any Consent. (attributeDefinitions.delete)
Gets the specified Attribute definition. (attributeDefinitions.get)
Lists the Attribute definitions in the specified consent store. (attributeDef initions.listProjectsLocationsDatasetsConsentStoresAttributeDefinitions)
Updates the specified Attribute definition. (attributeDefinitions.patch)
Details
AttributeDefinition
create(string $parent, AttributeDefinition $postBody, array $optParams = [])
Creates a new Attribute definition in the parent consent store.
(attributeDefinitions.create)
HealthcareEmpty
delete(string $name, array $optParams = [])
Deletes the specified Attribute definition. Fails if the Attribute definition is referenced by any User data mapping, or the latest revision of any Consent. (attributeDefinitions.delete)
AttributeDefinition
get(string $name, array $optParams = [])
Gets the specified Attribute definition. (attributeDefinitions.get)
ListAttributeDefinitionsResponse
listProjectsLocationsDatasetsConsentStoresAttributeDefinitions(string $parent, array $optParams = [])
Lists the Attribute definitions in the specified consent store. (attributeDef initions.listProjectsLocationsDatasetsConsentStoresAttributeDefinitions)
AttributeDefinition
patch(string $name, AttributeDefinition $postBody, array $optParams = [])
Updates the specified Attribute definition. (attributeDefinitions.patch)