Interface Pricing
public interface Pricing
An immutable client-side representation of Pricing.
-
Method Summary
Modifier and TypeMethodDescriptionGets the deprecated property: Optional.Gets the freeTrialRemainingTime property: The duration left for the subscriptions free trial period - in ISO 8601 format (e.g.id()
Gets the id property: Fully qualified resource Id for the resource.Gets the inner com.azure.resourcemanager.security.fluent.models.PricingInner object.name()
Gets the name property: The name of the resource.Gets the pricingTier property: The pricing tier value.Gets the replacedBy property: Optional.subPlan()
Gets the subPlan property: The sub-plan selected for a Standard pricing configuration, when more than one sub-plan is available.type()
Gets the type property: The type of the resource.
-
Method Details
-
id
String id()Gets the id property: Fully qualified resource Id for the resource.- Returns:
- the id value.
-
name
String name()Gets the name property: The name of the resource.- Returns:
- the name value.
-
type
String type()Gets the type property: The type of the resource.- Returns:
- the type value.
-
pricingTier
PricingTier pricingTier()Gets the pricingTier property: The pricing tier value. Microsoft Defender for Cloud is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features.- Returns:
- the pricingTier value.
-
subPlan
String subPlan()Gets the subPlan property: The sub-plan selected for a Standard pricing configuration, when more than one sub-plan is available. Each sub-plan enables a set of security features. When not specified, full plan is applied.- Returns:
- the subPlan value.
-
freeTrialRemainingTime
Duration freeTrialRemainingTime()Gets the freeTrialRemainingTime property: The duration left for the subscriptions free trial period - in ISO 8601 format (e.g. P3Y6M4DT12H30M5S).- Returns:
- the freeTrialRemainingTime value.
-
deprecated
Boolean deprecated()Gets the deprecated property: Optional. True if the plan is deprecated. If there are replacing plans they will appear in `replacedBy` property.- Returns:
- the deprecated value.
-
replacedBy
Gets the replacedBy property: Optional. List of plans that replace this plan. This property exists only if this plan is deprecated.- Returns:
- the replacedBy value.
-
innerModel
PricingInner innerModel()Gets the inner com.azure.resourcemanager.security.fluent.models.PricingInner object.- Returns:
- the inner object.
-