SecurityCenterPricingInheritance Struct

Definition

"inherited" = "True" indicates that the current scope inherits its pricing configuration from its parent. The ID of the parent scope that provides the inherited configuration is displayed in the "inheritedFrom" field. On the other hand, "inherited" = "False" indicates that the current scope has its own pricing configuration explicitly set, and does not inherit from its parent. This field is read only and available only for resource-level pricing.

public readonly struct SecurityCenterPricingInheritance : IEquatable<Azure.ResourceManager.SecurityCenter.Models.SecurityCenterPricingInheritance>
type SecurityCenterPricingInheritance = struct
Public Structure SecurityCenterPricingInheritance
Implements IEquatable(Of SecurityCenterPricingInheritance)
Inheritance
SecurityCenterPricingInheritance
Implements

Constructors

Name Description
SecurityCenterPricingInheritance(String)

Initializes a new instance of SecurityCenterPricingInheritance.

Properties

Name Description
False

Indicates that the current scope sets its own pricing configuration and does not inherit it from its parent.

True

Indicates that the current scope is inheriting its pricing configuration from its parent.

Methods

Name Description
Equals(SecurityCenterPricingInheritance)

Indicates whether the current object is equal to another object of the same type.

ToString()

Returns the fully qualified type name of this instance.

Operators

Name Description
Equality(SecurityCenterPricingInheritance, SecurityCenterPricingInheritance)

Determines if two SecurityCenterPricingInheritance values are the same.

Implicit(String to Nullable<SecurityCenterPricingInheritance>)
Implicit(String to SecurityCenterPricingInheritance)

Converts a string to a SecurityCenterPricingInheritance.

Inequality(SecurityCenterPricingInheritance, SecurityCenterPricingInheritance)

Determines if two SecurityCenterPricingInheritance values are not the same.

Applies to