class Azure::Subscriptions::Mgmt::V2019_06_01::Models::SubscriptionPolicies
Subscription
policies.
Attributes
location_placement_id[RW]
@return [String] The subscription location placement ID. The ID indicates which regions are visible for a subscription. For example, a subscription with a location placement Id of Public_2014-09-01 has access to Azure
public regions.
quota_id[RW]
@return [String] The subscription quota ID.
spending_limit[RW]
@return [SpendingLimit] The subscription spending limit. Possible values include: 'On', 'Off', 'CurrentPeriodOff'
Private Class Methods
mapper()
click to toggle source
Mapper for SubscriptionPolicies
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2019-06-01/generated/azure_mgmt_subscriptions/models/subscription_policies.rb, line 33 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'SubscriptionPolicies', type: { name: 'Composite', class_name: 'SubscriptionPolicies', model_properties: { location_placement_id: { client_side_validation: true, required: false, read_only: true, serialized_name: 'locationPlacementId', type: { name: 'String' } }, quota_id: { client_side_validation: true, required: false, read_only: true, serialized_name: 'quotaId', type: { name: 'String' } }, spending_limit: { client_side_validation: true, required: false, read_only: true, serialized_name: 'spendingLimit', type: { name: 'Enum', module: 'SpendingLimit' } } } } } end