MembershipSummary

sealed class MembershipSummary

A membership record for a principal on a single Deadline Cloud resource. The summary identifies the resource that the principal is a member of and the principal's membership level for that resource.

Inheritors

Types

Link copied to clipboard
data class Farm(val value: FarmMember) : MembershipSummary

A membership on a farm.

Link copied to clipboard
data class Fleet(val value: FleetMember) : MembershipSummary

A membership on a fleet.

Link copied to clipboard
data class Job(val value: JobMember) : MembershipSummary

A membership on a job.

Link copied to clipboard
data class Queue(val value: QueueMember) : MembershipSummary

A membership on a queue.

Link copied to clipboard

Functions

Link copied to clipboard

Casts this MembershipSummary as a Farm and retrieves its aws.sdk.kotlin.services.deadline.model.FarmMember value. Throws an exception if the MembershipSummary is not a Farm.

Link copied to clipboard

Casts this MembershipSummary as a Farm and retrieves its aws.sdk.kotlin.services.deadline.model.FarmMember value. Returns null if the MembershipSummary is not a Farm.

Link copied to clipboard

Casts this MembershipSummary as a Fleet and retrieves its aws.sdk.kotlin.services.deadline.model.FleetMember value. Throws an exception if the MembershipSummary is not a Fleet.

Link copied to clipboard

Casts this MembershipSummary as a Fleet and retrieves its aws.sdk.kotlin.services.deadline.model.FleetMember value. Returns null if the MembershipSummary is not a Fleet.

Link copied to clipboard

Casts this MembershipSummary as a Job and retrieves its aws.sdk.kotlin.services.deadline.model.JobMember value. Throws an exception if the MembershipSummary is not a Job.

Link copied to clipboard

Casts this MembershipSummary as a Job and retrieves its aws.sdk.kotlin.services.deadline.model.JobMember value. Returns null if the MembershipSummary is not a Job.

Link copied to clipboard

Casts this MembershipSummary as a Queue and retrieves its aws.sdk.kotlin.services.deadline.model.QueueMember value. Throws an exception if the MembershipSummary is not a Queue.

Link copied to clipboard

Casts this MembershipSummary as a Queue and retrieves its aws.sdk.kotlin.services.deadline.model.QueueMember value. Returns null if the MembershipSummary is not a Queue.