Class Registration
An instruction to Classroom to send notifications from the feed to the provided
destination.
Inheritance
System.Object
Registration
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.Classroom.v1.Data
Assembly: Google.Apis.Classroom.v1.dll
Syntax
public class Registration : IDirectResponseSchema
Properties
CloudPubsubTopic
The Cloud Pub/Sub topic that notifications are to be sent to.
Declaration
[JsonProperty("cloudPubsubTopic")]
public virtual CloudPubsubTopic CloudPubsubTopic { get; set; }
Property Value
| Type | Description |
|---|---|
| CloudPubsubTopic |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
ExpiryTime
The time until which the Registration is effective.
This is a read-only field assigned by the server.
Declaration
[JsonProperty("expiryTime")]
public virtual object ExpiryTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Object |
Feed
Specification for the class of notifications that Classroom should deliver to the destination.
Declaration
[JsonProperty("feed")]
public virtual Feed Feed { get; set; }
Property Value
| Type | Description |
|---|---|
| Feed |
RegistrationId
A server-generated unique identifier for this Registration.
Read-only.
Declaration
[JsonProperty("registrationId")]
public virtual string RegistrationId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |