GoogleApi.CloudSearch.V1.Model.Principal (google_api_cloud_search v0.8.1) View Source
Reference to a user, group, or domain.
Attributes
-
groupResourceName
(type:String.t
, default:nil
) - This principal is a group identified using an external identity. The name field must specify the group resource name with this format: identitysources/{source_id}/groups/{ID} -
gsuitePrincipal
(type:GoogleApi.CloudSearch.V1.Model.GSuitePrincipal.t
, default:nil
) - This principal is a GSuite user, group or domain. -
userResourceName
(type:String.t
, default:nil
) - This principal is a user identified using an external identity. The name field must specify the user resource name with this format: identitysources/{source_id}/users/{ID}
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.CloudSearch.V1.Model.Principal{ groupResourceName: String.t(), gsuitePrincipal: GoogleApi.CloudSearch.V1.Model.GSuitePrincipal.t(), userResourceName: String.t() }
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.