admin  directory_v1
Classes | Public Member Functions | List of all members
Google.Apis.Admin.Directory.directory_v1.SchemasResource Class Reference

The "schemas" collection of methods. More...

Classes

class  DeleteRequest
 Delete schema More...
 
class  GetRequest
 Retrieve schema More...
 
class  InsertRequest
 Create schema. More...
 
class  ListRequest
 Retrieve all schemas for a customer More...
 
class  PatchRequest
 Update schema. This method supports patch semantics. More...
 
class  UpdateRequest
 Update schema More...
 

Public Member Functions

 SchemasResource (Google.Apis.Services.IClientService service)
 Constructs a new resource. More...
 
virtual DeleteRequest Delete (string customerId, string schemaKey)
 Delete schema More...
 
virtual GetRequest Get (string customerId, string schemaKey)
 Retrieve schema More...
 
virtual InsertRequest Insert (Google.Apis.Admin.Directory.directory_v1.Data.Schema body, string customerId)
 Create schema. More...
 
virtual ListRequest List (string customerId)
 Retrieve all schemas for a customer More...
 
virtual PatchRequest Patch (Google.Apis.Admin.Directory.directory_v1.Data.Schema body, string customerId, string schemaKey)
 Update schema. This method supports patch semantics. More...
 
virtual UpdateRequest Update (Google.Apis.Admin.Directory.directory_v1.Data.Schema body, string customerId, string schemaKey)
 Update schema More...
 

Detailed Description

The "schemas" collection of methods.

Constructor & Destructor Documentation

◆ SchemasResource()

Google.Apis.Admin.Directory.directory_v1.SchemasResource.SchemasResource ( Google.Apis.Services.IClientService  service)
inline

Constructs a new resource.

Member Function Documentation

◆ Delete()

virtual DeleteRequest Google.Apis.Admin.Directory.directory_v1.SchemasResource.Delete ( string  customerId,
string  schemaKey 
)
inlinevirtual

Delete schema

Parameters
customerIdImmutable ID of the G Suite account
schemaKeyName or immutable ID of the schema

◆ Get()

virtual GetRequest Google.Apis.Admin.Directory.directory_v1.SchemasResource.Get ( string  customerId,
string  schemaKey 
)
inlinevirtual

Retrieve schema

Parameters
customerIdImmutable ID of the G Suite account
schemaKeyName or immutable ID of the schema

◆ Insert()

virtual InsertRequest Google.Apis.Admin.Directory.directory_v1.SchemasResource.Insert ( Google.Apis.Admin.Directory.directory_v1.Data.Schema  body,
string  customerId 
)
inlinevirtual

Create schema.

Parameters
bodyThe body of the request.
customerIdImmutable ID of the G Suite account

◆ List()

virtual ListRequest Google.Apis.Admin.Directory.directory_v1.SchemasResource.List ( string  customerId)
inlinevirtual

Retrieve all schemas for a customer

Parameters
customerIdImmutable ID of the G Suite account

◆ Patch()

virtual PatchRequest Google.Apis.Admin.Directory.directory_v1.SchemasResource.Patch ( Google.Apis.Admin.Directory.directory_v1.Data.Schema  body,
string  customerId,
string  schemaKey 
)
inlinevirtual

Update schema. This method supports patch semantics.

Parameters
bodyThe body of the request.
customerIdImmutable ID of the G Suite account
schemaKeyName or immutable ID of the schema.

◆ Update()

virtual UpdateRequest Google.Apis.Admin.Directory.directory_v1.SchemasResource.Update ( Google.Apis.Admin.Directory.directory_v1.Data.Schema  body,
string  customerId,
string  schemaKey 
)
inlinevirtual

Update schema

Parameters
bodyThe body of the request.
customerIdImmutable ID of the G Suite account
schemaKeyName or immutable ID of the schema.

The documentation for this class was generated from the following file: