Consent Args
data class ConsentArgs(val consentArtifact: Output<String>? = null, val consentStoreId: Output<String>? = null, val datasetId: Output<String>? = null, val expireTime: Output<String>? = null, val location: Output<String>? = null, val metadata: Output<Map<String, String>>? = null, val name: Output<String>? = null, val policies: Output<List<GoogleCloudHealthcareV1ConsentPolicyArgs>>? = null, val project: Output<String>? = null, val state: Output<ConsentState>? = null, val ttl: Output<String>? = null, val userId: Output<String>? = null) : ConvertibleToJava<ConsentArgs>
Creates a new Consent in the parent consent store.
Constructors
Link copied to clipboard
fun ConsentArgs(consentArtifact: Output<String>? = null, consentStoreId: Output<String>? = null, datasetId: Output<String>? = null, expireTime: Output<String>? = null, location: Output<String>? = null, metadata: Output<Map<String, String>>? = null, name: Output<String>? = null, policies: Output<List<GoogleCloudHealthcareV1ConsentPolicyArgs>>? = null, project: Output<String>? = null, state: Output<ConsentState>? = null, ttl: Output<String>? = null, userId: Output<String>? = null)
Functions
Properties
Link copied to clipboard
Link copied to clipboard
Optional. User-supplied key-value pairs used to organize Consent resources. Metadata keys must: - be between 1 and 63 characters long - have a UTF-8 encoding of maximum 128 bytes - begin with a letter - consist of up to 63 characters including lowercase letters, numeric characters, underscores, and dashes Metadata values must be: - be between 1 and 63 characters long - have a UTF-8 encoding of maximum 128 bytes - consist of up to 63 characters including lowercase letters, numeric characters, underscores, and dashes No more than 64 metadata entries can be associated with a given consent.
Link copied to clipboard