Struct google_androiddeviceprovisioning1::Dpc [−][src]
pub struct Dpc { pub package_name: Option<String>, pub name: Option<String>, pub dpc_name: Option<String>, }
An EMM's DPC (device policy
controller).
Zero-touch enrollment installs a DPC (listed in the Configuration
) on a
device to maintain the customer's mobile policies. All the DPCs listed by the
API support zero-touch enrollment and are available in Google Play.
This type is not used in any activity, and only used as part of another schema.
Fields
package_name: Option<String>
Output only. The DPC's Android application ID that looks like a Java package name. Zero-touch enrollment installs the DPC app onto a device using this identifier.
name: Option<String>
Output only. The API resource name in the format
customers/[CUSTOMER_ID]/dpcs/[DPC_ID]
. Assigned by
the server. To maintain a reference to a DPC across customer accounts,
persist and match the last path component (DPC_ID
).
dpc_name: Option<String>
Output only. The title of the DPC app in Google Play. For example, Google Apps Device Policy. Useful in an application's user interface.
Trait Implementations
impl Default for Dpc
[src]
impl Default for Dpc
impl Clone for Dpc
[src]
impl Clone for Dpc
fn clone(&self) -> Dpc
[src]
fn clone(&self) -> Dpc
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl Debug for Dpc
[src]
impl Debug for Dpc
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Part for Dpc
[src]
impl Part for Dpc