SaasSubscriptionDetails Class

Definition

SaaS Subscription Details model

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Oracle.Models.SaasSubscriptionDetailsTypeConverter))]
public class SaasSubscriptionDetails : Microsoft.Azure.PowerShell.Cmdlets.Oracle.Models.ISaasSubscriptionDetails
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Oracle.Models.SaasSubscriptionDetailsTypeConverter))>]
type SaasSubscriptionDetails = class
    interface ISaasSubscriptionDetails
    interface IJsonSerializable
Public Class SaasSubscriptionDetails
Implements ISaasSubscriptionDetails
Inheritance
SaasSubscriptionDetails
Attributes
Implements

Constructors

Name Description
SaasSubscriptionDetails()

Creates an new SaasSubscriptionDetails instance.

Properties

Name Description
Id

Purchased SaaS subscription ID

IsAutoRenew

AutoRenew flag

IsFreeTrial

FreeTrial flag

OfferId

Purchased offer ID

PlanId

Purchased offer's plan ID

PublisherId

Publisher ID

PurchaserEmailId

Purchaser Email ID

PurchaserTenantId

Purchaser Tenant ID

ResourceGroupName

Gets the resource group name

SaasSubscriptionStatus

Indicates the status of the Subscription.

SubscriptionName

SaaS subscription name

TermUnit

Purchase Term Unit

TimeCreated

Creation Date and Time

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of SaasSubscriptionDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of SaasSubscriptionDetails.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Oracle.Models.ISaasSubscriptionDetails.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of SaasSubscriptionDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to