Share via


MicrosoftGraphServicePlanInfo Class

Definition

servicePlanInfo

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.MicrosoftGraphServicePlanInfoTypeConverter))]
public class MicrosoftGraphServicePlanInfo : Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphServicePlanInfo, Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Runtime.IAssociativeArray<object>
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.MicrosoftGraphServicePlanInfoTypeConverter))>]
type MicrosoftGraphServicePlanInfo = class
    interface IMicrosoftGraphServicePlanInfo
    interface IJsonSerializable
    interface IAssociativeArray<obj>
Public Class MicrosoftGraphServicePlanInfo
Implements IAssociativeArray(Of Object), IMicrosoftGraphServicePlanInfo
Inheritance
MicrosoftGraphServicePlanInfo
Attributes
Implements

Constructors

MicrosoftGraphServicePlanInfo()

Creates an new MicrosoftGraphServicePlanInfo instance.

Fields

__additionalProperties

Properties

AppliesTo

The object the service plan can be assigned to. The possible values are:User - service plan can be assigned to individual users.Company - service plan can be assigned to the entire tenant.

Item[String]
ProvisioningStatus

The provisioning status of the service plan. The possible values are:Success - Service is fully provisioned.Disabled - Service has been disabled.ErrorStatus - The service plan has not been provisioned and is in an error state.PendingInput

  • Service is not yet provisioned; awaiting service confirmation.PendingActivation - Service is provisioned but requires explicit activation by administrator (for example, Intune_O365 service plan)PendingProvisioning - Microsoft has added a new service to the product SKU and it has not been activated in the tenant, yet.
ServicePlanId

The unique identifier of the service plan.

ServicePlanName

The name of the service plan.

Methods

Add(String, Object)
Clear()
ContainsKey(String)
CopyFrom(IDictionary)
CopyFrom(PSObject)
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of MicrosoftGraphServicePlanInfo.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of MicrosoftGraphServicePlanInfo.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphServicePlanInfo.

FromJsonString(String)

Creates a new instance of MicrosoftGraphServicePlanInfo, deserializing the content from a json string.

Remove(String)
ToJson(JsonObject, SerializationMode)

Serializes this instance of MicrosoftGraphServicePlanInfo into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
TryGetValue(String, Object)

Operators

Implicit(MicrosoftGraphServicePlanInfo to Dictionary<String,Object>)

Explicit Interface Implementations

IAssociativeArray<Object>.AdditionalProperties

Applies to