View Source GoogleApi.Admin.Directory_v1.Model.PrintServer (google_api_admin v0.40.0)

Configuration for a print server.

Attributes

  • createTime (type: DateTime.t, default: nil) - Output only. Time when the print server was created.
  • description (type: String.t, default: nil) - Editable. Description of the print server (as shown in the Admin console).
  • displayName (type: String.t, default: nil) - Editable. Display name of the print server (as shown in the Admin console).
  • id (type: String.t, default: nil) - Immutable. ID of the print server. Leave empty when creating.
  • name (type: String.t, default: nil) - Immutable. Resource name of the print server. Leave empty when creating. Format: customers/{customer.id}/printServers/{print_server.id}
  • orgUnitId (type: String.t, default: nil) - ID of the organization unit (OU) that owns this print server. This value can only be set when the print server is initially created. If it's not populated, the print server is placed under the root OU. The org_unit_id can be retrieved using the Directory API.
  • uri (type: String.t, default: nil) - Editable. Print server URI.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Admin.Directory_v1.Model.PrintServer{
  createTime: DateTime.t() | nil,
  description: String.t() | nil,
  displayName: String.t() | nil,
  id: String.t() | nil,
  name: String.t() | nil,
  orgUnitId: String.t() | nil,
  uri: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.