google_api_firebase_rules v0.15.0 GoogleApi.FirebaseRules.V1.Model.Ruleset View Source

Ruleset is an immutable copy of Source with a globally unique identifier and a creation time.

Attributes

  • createTime (type: DateTime.t, default: nil) - Time the Ruleset was created. Output only.
  • metadata (type: GoogleApi.FirebaseRules.V1.Model.Metadata.t, default: nil) - The metadata for this ruleset. Output only.
  • name (type: String.t, default: nil) - Name of the Ruleset. The ruleset_id is auto generated by the service. Format: projects/{project_id}/rulesets/{ruleset_id} Output only.
  • source (type: GoogleApi.FirebaseRules.V1.Model.Source.t, default: nil) - Source for the Ruleset.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.FirebaseRules.V1.Model.Ruleset{
  createTime: DateTime.t(),
  metadata: GoogleApi.FirebaseRules.V1.Model.Metadata.t(),
  name: String.t(),
  source: GoogleApi.FirebaseRules.V1.Model.Source.t()
}

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.