GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiOrganization
Table of Contents ▼
Jump to a specific part of the page:
Description
No description given.Attributes List
This module has the following attributes (case-insensitive ascending order):
Attributes
-
assignment
(type:list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiOrganizationAssignment)
, default:nil
)
- -
certification
(type:String.t
, default:nil
)
- -
costCenter
(type:String.t
, default:nil
)
- -
current
(type:boolean()
, default:nil
)
- -
department
(type:String.t
, default:nil
)
- -
description
(type:String.t
, default:nil
)
- -
domain
(type:String.t
, default:nil
)
- -
endCalendarDay
(type:GoogleApi.ContentWarehouse.V1.Model.GoogleTypeDate
, default:nil
)
- Start and End Dates are better represented as calendar entities. The intention is to replace timestamps. Not set if no value exists. Clients can choose whether to use has* semantics or default value semantics. For writes, the default proto and an absent message are equivalent. Legacy callers in the legacy_timestamp_event_write_behavior_enabled capability allowlist should write to PeopleApi via end_ms and migrate to setting both so they can be removed from the whitelist. -
endMs
(type:String.t
, default:nil
)
- Clients are encouraged to read the end_calendar_day instead. PeopleApi writes will still use end_ms for legacy callers that are in the legacy_timestamp_event_write_behavior_enabled capability allowlist. New writers must use the calendar_day fields. -
endMsAsNumber
(type:String.t
, default:nil
)
- -
formattedStringType
(type:String.t
, default:nil
)
- Thestring_type
translated and formatted in the request locale. See go/people-api-howto/localization for details on how to usage. -
fteMilliPercent
(type:integer()
, default:nil
)
- -
importance
(type:number()
, default:nil
)
- -
location
(type:String.t
, default:nil
)
- -
metadata
(type:GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPersonFieldMetadata
, default:nil
)
- -
name
(type:String.t
, default:nil
)
- -
project
(type:list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiOrganizationProject)
, default:nil
)
- -
startCalendarDay
(type:GoogleApi.ContentWarehouse.V1.Model.GoogleTypeDate
, default:nil
)
- Start and End Dates are better represented as calendar entities. The intention is to replace timestamps. Not set if no value exists. Clients can choose whether to use has* semantics or default value semantics. For writes, the default proto and an absent message are equivalent. Legacy callers in the legacy_timestamp_event_write_behavior_enabled capability allowlist should write to PeopleApi via start_ms and migrate to setting both so they can be removed from the allowlist. -
startMs
(type:String.t
, default:nil
)
- Clients are encouraged to read the start_calendar_day instead. PeopleApi writes will still use start_ms for legacy callers that are in the legacy_timestamp_event_write_behavior_enabled capability allowlist. New writers must use the calendar_day fields. -
startMsAsNumber
(type:String.t
, default:nil
)
- -
stringType
(type:String.t
, default:nil
)
- The type of the organization. The type can be free form or one of these predefined values:work
school
-
symbol
(type:String.t
, default:nil
)
- -
title
(type:String.t
, default:nil
)
- -
type
(type:String.t
, default:nil
)
- -
yomiName
(type:String.t
, default:nil
)
-
Type
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiOrganization{
assignment: [ GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiOrganizationAssignment.t() ] | nil,
certification: String.t() | nil,
costCenter: String.t() | nil,
current: boolean() | nil,
department: String.t() | nil,
description: String.t() | nil,
domain: String.t() | nil,
endCalendarDay: GoogleApi.ContentWarehouse.V1.Model.GoogleTypeDate.t() | nil,
endMs: String.t() | nil,
endMsAsNumber: String.t() | nil,
formattedStringType: String.t() | nil,
fteMilliPercent: integer() | nil,
importance: number() | nil,
location: String.t() | nil,
metadata: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPersonFieldMetadata.t() | nil,
name: String.t() | nil,
project: [ GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiOrganizationProject.t() ] | nil,
startCalendarDay: GoogleApi.ContentWarehouse.V1.Model.GoogleTypeDate.t() | nil,
startMs: String.t() | nil,
startMsAsNumber: String.t() | nil,
stringType: String.t() | nil,
symbol: String.t() | nil,
title: String.t() | nil,
type: String.t() | nil,
yomiName: String.t() | nil
}
assignment: [ GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiOrganizationAssignment.t() ] | nil,
certification: String.t() | nil,
costCenter: String.t() | nil,
current: boolean() | nil,
department: String.t() | nil,
description: String.t() | nil,
domain: String.t() | nil,
endCalendarDay: GoogleApi.ContentWarehouse.V1.Model.GoogleTypeDate.t() | nil,
endMs: String.t() | nil,
endMsAsNumber: String.t() | nil,
formattedStringType: String.t() | nil,
fteMilliPercent: integer() | nil,
importance: number() | nil,
location: String.t() | nil,
metadata: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPersonFieldMetadata.t() | nil,
name: String.t() | nil,
project: [ GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiOrganizationProject.t() ] | nil,
startCalendarDay: GoogleApi.ContentWarehouse.V1.Model.GoogleTypeDate.t() | nil,
startMs: String.t() | nil,
startMsAsNumber: String.t() | nil,
stringType: String.t() | nil,
symbol: String.t() | nil,
title: String.t() | nil,
type: String.t() | nil,
yomiName: String.t() | nil
}
Function
@spec decode(struct(), keyword()) :: struct()Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiOrganization