class Azure::KeyVault::V7_0::Models::LifetimeAction
Action
and its trigger that will be performed by Key Vault over the lifetime of a certificate.
Attributes
action[RW]
@return [Action] The action that will be executed.
trigger[RW]
@return [Trigger] The condition that will execute the action.
Public Class Methods
mapper()
click to toggle source
Mapper for LifetimeAction
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/7.0/generated/azure_key_vault/models/lifetime_action.rb, line 27 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'LifetimeAction', type: { name: 'Composite', class_name: 'LifetimeAction', model_properties: { trigger: { client_side_validation: true, required: false, serialized_name: 'trigger', type: { name: 'Composite', class_name: 'Trigger' } }, action: { client_side_validation: true, required: false, serialized_name: 'action', type: { name: 'Composite', class_name: 'Action' } } } } } end