Class DirectoryService
The Directory Service.
Inherited Members
Namespace: Google.Apis.Admin.Directory.directory_v1
Assembly: Google.Apis.Admin.Directory.directory_v1.dll
Syntax
public class DirectoryService : BaseClientService, IClientService, IDisposable
Constructors
DirectoryService()
Constructs a new service.
Declaration
public DirectoryService()
DirectoryService(Initializer)
Constructs a new service.
Declaration
public DirectoryService(BaseClientService.Initializer initializer)
Parameters
Type | Name | Description |
---|---|---|
BaseClientService.Initializer | initializer | The service initializer. |
Fields
DiscoveryVersionUsed
The discovery version used to generate this service.
Declaration
public static DiscoveryVersion DiscoveryVersionUsed
Field Value
Type | Description |
---|---|
DiscoveryVersion |
Version
The API version.
Declaration
public const string Version = "directory_v1"
Field Value
Type | Description |
---|---|
string |
Properties
Asps
Gets the Asps resource.
Declaration
public virtual AspsResource Asps { get; }
Property Value
Type | Description |
---|---|
AspsResource |
BasePath
Gets the service base path.
Declaration
public override string BasePath { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
BaseUri
Gets the service base URI.
Declaration
public override string BaseUri { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
BatchPath
Gets the batch base path; null
if unspecified.
Declaration
public override string BatchPath { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
BatchUri
Gets the batch base URI; null
if unspecified.
Declaration
public override string BatchUri { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
Channels
Gets the Channels resource.
Declaration
public virtual ChannelsResource Channels { get; }
Property Value
Type | Description |
---|---|
ChannelsResource |
Chromeosdevices
Gets the Chromeosdevices resource.
Declaration
public virtual ChromeosdevicesResource Chromeosdevices { get; }
Property Value
Type | Description |
---|---|
ChromeosdevicesResource |
Customer
Gets the Customer resource.
Declaration
public virtual CustomerResource Customer { get; }
Property Value
Type | Description |
---|---|
CustomerResource |
Customers
Gets the Customers resource.
Declaration
public virtual CustomersResource Customers { get; }
Property Value
Type | Description |
---|---|
CustomersResource |
DomainAliases
Gets the DomainAliases resource.
Declaration
public virtual DomainAliasesResource DomainAliases { get; }
Property Value
Type | Description |
---|---|
DomainAliasesResource |
Domains
Gets the Domains resource.
Declaration
public virtual DomainsResource Domains { get; }
Property Value
Type | Description |
---|---|
DomainsResource |
Features
Gets the service supported features.
Declaration
public override IList<string> Features { get; }
Property Value
Type | Description |
---|---|
IList<string> |
Overrides
Groups
Gets the Groups resource.
Declaration
public virtual GroupsResource Groups { get; }
Property Value
Type | Description |
---|---|
GroupsResource |
Members
Gets the Members resource.
Declaration
public virtual MembersResource Members { get; }
Property Value
Type | Description |
---|---|
MembersResource |
Mobiledevices
Gets the Mobiledevices resource.
Declaration
public virtual MobiledevicesResource Mobiledevices { get; }
Property Value
Type | Description |
---|---|
MobiledevicesResource |
Name
Gets the service name.
Declaration
public override string Name { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
Orgunits
Gets the Orgunits resource.
Declaration
public virtual OrgunitsResource Orgunits { get; }
Property Value
Type | Description |
---|---|
OrgunitsResource |
Privileges
Gets the Privileges resource.
Declaration
public virtual PrivilegesResource Privileges { get; }
Property Value
Type | Description |
---|---|
PrivilegesResource |
Resources
Gets the Resources resource.
Declaration
public virtual ResourcesResource Resources { get; }
Property Value
Type | Description |
---|---|
ResourcesResource |
RoleAssignments
Gets the RoleAssignments resource.
Declaration
public virtual RoleAssignmentsResource RoleAssignments { get; }
Property Value
Type | Description |
---|---|
RoleAssignmentsResource |
Roles
Gets the Roles resource.
Declaration
public virtual RolesResource Roles { get; }
Property Value
Type | Description |
---|---|
RolesResource |
Schemas
Gets the Schemas resource.
Declaration
public virtual SchemasResource Schemas { get; }
Property Value
Type | Description |
---|---|
SchemasResource |
Tokens
Gets the Tokens resource.
Declaration
public virtual TokensResource Tokens { get; }
Property Value
Type | Description |
---|---|
TokensResource |
TwoStepVerification
Gets the TwoStepVerification resource.
Declaration
public virtual TwoStepVerificationResource TwoStepVerification { get; }
Property Value
Type | Description |
---|---|
TwoStepVerificationResource |
Users
Gets the Users resource.
Declaration
public virtual UsersResource Users { get; }
Property Value
Type | Description |
---|---|
UsersResource |
VerificationCodes
Gets the VerificationCodes resource.
Declaration
public virtual VerificationCodesResource VerificationCodes { get; }
Property Value
Type | Description |
---|---|
VerificationCodesResource |