OracleSubscriptionProperties Class

Definition

Oracle Subscription resource model

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

Constructors

Name Description
OracleSubscriptionProperties()

Creates an new OracleSubscriptionProperties instance.

Properties

Name Description
AddSubscriptionOperationState

State of the add Azure subscription operation on Oracle subscription

AzureSubscriptionId

Azure subscriptions to be added

CloudAccountId

Cloud Account Id

CloudAccountState

Cloud Account provisioning state.

Intent

Intent for the update operation

LastOperationStatusDetail

Status details of the last operation on Oracle subscription

ProductCode

Product code for the term unit

ProvisioningState

OracleSubscriptionProvisioningState provisioning state

SaasSubscriptionId

SAAS subscription ID generated by Marketplace

TermUnit

Term Unit. P1Y, P3Y, etc, see Durations https://en.wikipedia.org/wiki/ISO_8601

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of OracleSubscriptionProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of OracleSubscriptionProperties.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of OracleSubscriptionProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to