V1Alpha1.UpdateServiceAccountRequest Class

Namespace: Improbable.SpatialOS.ServiceAccount

Inheritance

pb::IMessage<UpdateServiceAccountRequest>


Const Fields

IdFieldNumber
const int IdFieldNumber = 1

Field number for the "id" field.

PermissionsFieldNumber
const int PermissionsFieldNumber = 2

Field number for the "permissions" field.

ExpirationTimeFieldNumber
const int ExpirationTimeFieldNumber = 3

Field number for the "expiration_time" field.


Static Properties

Parser
pb::MessageParser<UpdateServiceAccountRequest> Parser { get; }


Descriptor
pbr::MessageDescriptor Descriptor { get; }


Properties

Id
long Id { get; set; }

The ID of the service account which is to be updated.

Permissions
pbc::RepeatedField<global::Improbable.SpatialOS.ServiceAccount.V1Alpha1.Permission> Permissions { get; }

An updated set of grants for the service account.

ExpirationTime
global::Google.Protobuf.WellKnownTypes.Timestamp ExpirationTime { get; set; }

An updated expiration time for the account. This cannot be more than 90 days in the future.


Constructors

UpdateServiceAccountRequest
UpdateServiceAccountRequest()


UpdateServiceAccountRequest
UpdateServiceAccountRequest(UpdateServiceAccountRequest other)

Parameters


Methods

Clone
UpdateServiceAccountRequest Clone()


Equals
bool Equals(UpdateServiceAccountRequest other)

Parameters

WriteTo
void WriteTo(pb::CodedOutputStream output)

Parameters
  • pb::CodedOutputStream output :

CalculateSize
int CalculateSize()


MergeFrom
void MergeFrom(UpdateServiceAccountRequest other)

Parameters

MergeFrom
void MergeFrom(pb::CodedInputStream input)

Parameters
  • pb::CodedInputStream input :


Overrides

Equals
override bool Equals(object other)

Parameters
  • object other :

GetHashCode
override int GetHashCode()


ToString
override string ToString()

Updated about a year ago


V1Alpha1.UpdateServiceAccountRequest Class


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.