ConsentArtifact

class ConsentArtifact : KotlinCustomResource

Creates a new Consent artifact in the parent consent store.

Properties

Link copied to clipboard

Optional. Screenshots, PDFs, or other binary information documenting the user's consent.

Link copied to clipboard

Optional. An string indicating the version of the consent information shown to the user.

Link copied to clipboard
val consentStoreId: Output<String>
Link copied to clipboard
val datasetId: Output<String>
Link copied to clipboard

Optional. A signature from a guardian.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val location: Output<String>
Link copied to clipboard
val metadata: Output<Map<String, String>>

Optional. Metadata associated with the Consent artifact. For example, the consent locale or user agent version.

Link copied to clipboard
val name: Output<String>

Resource name of the Consent artifact, of the form projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/consentStores/{consent_store_id}/consentArtifacts/{consent_artifact_id}. Cannot be changed after creation.

Link copied to clipboard
val project: Output<String>
Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val urn: Output<String>
Link copied to clipboard
val userId: Output<String>

User's UUID provided by the client.

Link copied to clipboard

Optional. User's signature.

Link copied to clipboard

Optional. A signature from a witness.