Class MicrosoftGraphAssignedPlan
- java.lang.Object
-
- com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphAssignedPlan
-
public final class MicrosoftGraphAssignedPlan extends Object
assignedPlan.
-
-
Constructor Summary
Constructors Constructor Description MicrosoftGraphAssignedPlan()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>
additionalProperties()
Get the additionalProperties property: assignedPlan.OffsetDateTime
assignedDateTime()
Get the assignedDateTime property: The date and time at which the plan was assigned; for example: 2013-01-02T19:32:30Z.String
capabilityStatus()
Get the capabilityStatus property: Condition of the capability assignment.String
service()
Get the service property: The name of the service; for example, 'Exchange'.UUID
servicePlanId()
Get the servicePlanId property: A GUID that identifies the service plan.void
validate()
Validates the instance.MicrosoftGraphAssignedPlan
withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties property: assignedPlan.MicrosoftGraphAssignedPlan
withAssignedDateTime(OffsetDateTime assignedDateTime)
Set the assignedDateTime property: The date and time at which the plan was assigned; for example: 2013-01-02T19:32:30Z.MicrosoftGraphAssignedPlan
withCapabilityStatus(String capabilityStatus)
Set the capabilityStatus property: Condition of the capability assignment.MicrosoftGraphAssignedPlan
withService(String service)
Set the service property: The name of the service; for example, 'Exchange'.MicrosoftGraphAssignedPlan
withServicePlanId(UUID servicePlanId)
Set the servicePlanId property: A GUID that identifies the service plan.
-
-
-
Method Detail
-
assignedDateTime
public OffsetDateTime assignedDateTime()
Get the assignedDateTime property: The date and time at which the plan was assigned; for example: 2013-01-02T19:32:30Z. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.- Returns:
- the assignedDateTime value.
-
withAssignedDateTime
public MicrosoftGraphAssignedPlan withAssignedDateTime(OffsetDateTime assignedDateTime)
Set the assignedDateTime property: The date and time at which the plan was assigned; for example: 2013-01-02T19:32:30Z. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.- Parameters:
assignedDateTime
- the assignedDateTime value to set.- Returns:
- the MicrosoftGraphAssignedPlan object itself.
-
capabilityStatus
public String capabilityStatus()
Get the capabilityStatus property: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut.- Returns:
- the capabilityStatus value.
-
withCapabilityStatus
public MicrosoftGraphAssignedPlan withCapabilityStatus(String capabilityStatus)
Set the capabilityStatus property: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut.- Parameters:
capabilityStatus
- the capabilityStatus value to set.- Returns:
- the MicrosoftGraphAssignedPlan object itself.
-
service
public String service()
Get the service property: The name of the service; for example, 'Exchange'.- Returns:
- the service value.
-
withService
public MicrosoftGraphAssignedPlan withService(String service)
Set the service property: The name of the service; for example, 'Exchange'.- Parameters:
service
- the service value to set.- Returns:
- the MicrosoftGraphAssignedPlan object itself.
-
servicePlanId
public UUID servicePlanId()
Get the servicePlanId property: A GUID that identifies the service plan.- Returns:
- the servicePlanId value.
-
withServicePlanId
public MicrosoftGraphAssignedPlan withServicePlanId(UUID servicePlanId)
Set the servicePlanId property: A GUID that identifies the service plan.- Parameters:
servicePlanId
- the servicePlanId value to set.- Returns:
- the MicrosoftGraphAssignedPlan object itself.
-
additionalProperties
public Map<String,Object> additionalProperties()
Get the additionalProperties property: assignedPlan.- Returns:
- the additionalProperties value.
-
withAdditionalProperties
public MicrosoftGraphAssignedPlan withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties property: assignedPlan.- Parameters:
additionalProperties
- the additionalProperties value to set.- Returns:
- the MicrosoftGraphAssignedPlan object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-