MicrosoftGraphServicePlanInfo Class
- java.
lang. Object - com.
azure. resourcemanager. authorization. fluent. models. MicrosoftGraphServicePlanInfo
- com.
Implements
public final class MicrosoftGraphServicePlanInfo
implements JsonSerializable<MicrosoftGraphServicePlanInfo>
Represents a service plan info.
Constructor Summary
| Constructor | Description |
|---|---|
| MicrosoftGraphServicePlanInfo() |
Creates an instance of Microsoft |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| Map<String,Object> |
additionalProperties()
Get the additional |
| String |
appliesTo()
Get the applies |
|
static
Microsoft |
fromJson(JsonReader jsonReader)
Reads an instance of Microsoft |
| String |
provisioningStatus()
Get the provisioning |
| UUID |
servicePlanId()
Get the service |
| String |
servicePlanName()
Get the service |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Microsoft |
withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additional |
|
Microsoft |
withAppliesTo(String appliesTo)
Set the applies |
|
Microsoft |
withProvisioningStatus(String provisioningStatus)
Set the provisioning |
|
Microsoft |
withServicePlanId(UUID servicePlanId)
Set the service |
|
Microsoft |
withServicePlanName(String servicePlanName)
Set the service |
Methods inherited from java.lang.Object
Constructor Details
MicrosoftGraphServicePlanInfo
public MicrosoftGraphServicePlanInfo()
Creates an instance of MicrosoftGraphServicePlanInfo class.
Method Details
additionalProperties
public Map<String,Object> additionalProperties()
Get the additionalProperties property: servicePlanInfo.
Returns:
appliesTo
public String appliesTo()
Get the appliesTo property: The object the service plan can be assigned to. Possible values:'User' - service plan can be assigned to individual users.'Company' - service plan can be assigned to the entire tenant.
Returns:
fromJson
public static MicrosoftGraphServicePlanInfo fromJson(JsonReader jsonReader)
Reads an instance of MicrosoftGraphServicePlanInfo from the JsonReader.
Parameters:
Returns:
Throws:
provisioningStatus
public String provisioningStatus()
Get the provisioningStatus property: The provisioning status of the service plan. Possible values:'Success' - Service is fully provisioned.'Disabled' - Service has been disabled.'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.
Returns:
servicePlanId
public UUID servicePlanId()
Get the servicePlanId property: The unique identifier of the service plan.
Returns:
servicePlanName
public String servicePlanName()
Get the servicePlanName property: The name of the service plan.
Returns:
toJson
validate
public void validate()
Validates the instance.
withAdditionalProperties
public MicrosoftGraphServicePlanInfo withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties property: servicePlanInfo.
Parameters:
Returns:
withAppliesTo
public MicrosoftGraphServicePlanInfo withAppliesTo(String appliesTo)
Set the appliesTo property: The object the service plan can be assigned to. Possible values:'User' - service plan can be assigned to individual users.'Company' - service plan can be assigned to the entire tenant.
Parameters:
Returns:
withProvisioningStatus
public MicrosoftGraphServicePlanInfo withProvisioningStatus(String provisioningStatus)
Set the provisioningStatus property: The provisioning status of the service plan. Possible values:'Success' - Service is fully provisioned.'Disabled' - Service has been disabled.'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.
Parameters:
Returns:
withServicePlanId
public MicrosoftGraphServicePlanInfo withServicePlanId(UUID servicePlanId)
Set the servicePlanId property: The unique identifier of the service plan.
Parameters:
Returns:
withServicePlanName
public MicrosoftGraphServicePlanInfo withServicePlanName(String servicePlanName)
Set the servicePlanName property: The name of the service plan.
Parameters:
Returns: