StorageGraphBfgUmpPolicyMetadata

GoogleApi.ContentWarehouse.V1.Model.StorageGraphBfgUmpPolicyMetadata


Table of Contents ▼

Jump to a specific part of the page:

Description

Metadata fields for UMP. A piece of data satisfies UMP policy if: (data access region is in the regions_allowed list) AND (data access time >= availability_start_timestamp) AND (data access time < availability_end_timestamp)

Attributes List

This module has the following attributes (case-insensitive ascending order):

View Attributes

Attributes

  1. availabilityEnds (type: DateTime.t, default: nil)
    - Timestamp after which data with this policy cannot be used.
  2. availabilityStarts (type: DateTime.t, default: nil)
    - Timestamp before which data with this policy cannot be used.
  3. regionsAllowed (type: GoogleApi.ContentWarehouse.V1.Model.KeGovernanceTypedRegions, default: nil)
    -

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.StorageGraphBfgUmpPolicyMetadata{
availabilityEnds: DateTime.t() | nil,
availabilityStarts: DateTime.t() | nil,
regionsAllowed: GoogleApi.ContentWarehouse.V1.Model.KeGovernanceTypedRegions.t() | nil
}

Function

@spec decode(struct(), keyword()) :: struct()

Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.StorageGraphBfgUmpPolicyMetadata