Table of Contents - conjur-asset-dsl2-0.6.1 Documentation
Classes and Modules
- Conjur
- Conjur::Asset
- Conjur::Asset::DSL2
- Conjur::Command
- Conjur::Command::DSL2
- Conjur::DSL2
- Conjur::DSL2::AccountResolver
- Conjur::DSL2::CompactOutputResolver
- Conjur::DSL2::Executor
- Conjur::DSL2::Executor::ActingAs
- Conjur::DSL2::Executor::Annotate
- Conjur::DSL2::Executor::Base
- Conjur::DSL2::Executor::Create
- Conjur::DSL2::Executor::CreateHostFactory
- Conjur::DSL2::Executor::CreateRecord
- Conjur::DSL2::Executor::CreateResource
- Conjur::DSL2::Executor::CreateRole
- Conjur::DSL2::Executor::CreateVariable
- Conjur::DSL2::Executor::CreateWebservice
- Conjur::DSL2::Executor::Deny
- Conjur::DSL2::Executor::Give
- Conjur::DSL2::Executor::Grant
- Conjur::DSL2::Executor::Permit
- Conjur::DSL2::Executor::Retire
- Conjur::DSL2::Executor::Revoke
- Conjur::DSL2::Executor::Update
- Conjur::DSL2::FlattenResolver
- Conjur::DSL2::HTTPExecutor
- Conjur::DSL2::IdResolver
- Conjur::DSL2::Invalid
- Conjur::DSL2::Logger
- Conjur::DSL2::OwnerResolver
- Conjur::DSL2::Plan
- Conjur::DSL2::Planner
- Conjur::DSL2::Planner::ActsAsRecord
- Conjur::DSL2::Planner::Base
- Conjur::DSL2::Planner::BaseFacts
- Conjur::DSL2::Planner::Deny
- Conjur::DSL2::Planner::Grant
- Conjur::DSL2::Planner::Permit
- Conjur::DSL2::Planner::Policy
- Conjur::DSL2::Planner::PrivilegeFacts
- Conjur::DSL2::Planner::Record
- Conjur::DSL2::Planner::Resource
- Conjur::DSL2::Planner::Revoke
- Conjur::DSL2::Planner::Role
- Conjur::DSL2::Planner::RoleFacts
- Conjur::DSL2::Planner::Webservice
- Conjur::DSL2::Resolver
- Conjur::DSL2::Ruby
- Conjur::DSL2::Ruby::Body
- Conjur::DSL2::Ruby::CustomStatement
- Conjur::DSL2::Ruby::CustomStatement::record
- Conjur::DSL2::Ruby::Delegation
- Conjur::DSL2::Ruby::Entitlements
- Conjur::DSL2::Ruby::Grants
- Conjur::DSL2::Ruby::Loader
- Conjur::DSL2::Ruby::Loader::obj
- Conjur::DSL2::Ruby::Permissions
- Conjur::DSL2::Ruby::Policy
- Conjur::DSL2::Ruby::Policy::object
- Conjur::DSL2::Ruby::RecordFactory
- Conjur::DSL2::Ruby::RecordLoader
- Conjur::DSL2::Ruby::RecordReferenceFactory
- Conjur::DSL2::Ruby::Tagless
- Conjur::DSL2::Ruby::YAMLList
- Conjur::DSL2::Types
- Conjur::DSL2::Types::ActsAsCompoundId
- Conjur::DSL2::Types::ActsAsResource
- Conjur::DSL2::Types::ActsAsRole
- Conjur::DSL2::Types::AttributeDefinition
- Conjur::DSL2::Types::Base
- Conjur::DSL2::Types::Body
- Conjur::DSL2::Types::Create
- Conjur::DSL2::Types::CustomStatement
- Conjur::DSL2::Types::CustomStatement::record
- Conjur::DSL2::Types::Deny
- Conjur::DSL2::Types::Entitlements
- Conjur::DSL2::Types::Give
- Conjur::DSL2::Types::Grant
- Conjur::DSL2::Types::Grants
- Conjur::DSL2::Types::Group
- Conjur::DSL2::Types::Host
- Conjur::DSL2::Types::HostFactory
- Conjur::DSL2::Types::InheritableAttribute
- Conjur::DSL2::Types::InheritableAttribute::Clone
- Conjur::DSL2::Types::Layer
- Conjur::DSL2::Types::ManagedRole
- Conjur::DSL2::Types::ManagedRoleDSL
- Conjur::DSL2::Types::Member
- Conjur::DSL2::Types::Permissions
- Conjur::DSL2::Types::Permit
- Conjur::DSL2::Types::Policy
- Conjur::DSL2::Types::Policy::object
- Conjur::DSL2::Types::Record
- Conjur::DSL2::Types::Resource
- Conjur::DSL2::Types::ResourceMemberDSL
- Conjur::DSL2::Types::Retire
- Conjur::DSL2::Types::Revoke
- Conjur::DSL2::Types::Role
- Conjur::DSL2::Types::RoleMemberDSL
- Conjur::DSL2::Types::Tagless
- Conjur::DSL2::Types::TypeChecking
- Conjur::DSL2::Types::Update
- Conjur::DSL2::Types::User
- Conjur::DSL2::Types::Variable
- Conjur::DSL2::Types::Webservice
- Conjur::DSL2::Types::YAMLList
- Conjur::DSL2::YAML
- Conjur::DSL2::YAML::Handler
- Conjur::DSL2::YAML::Handler::Base
- Conjur::DSL2::YAML::Handler::MapEntry
- Conjur::DSL2::YAML::Handler::Mapping
- Conjur::DSL2::YAML::Handler::Root
- Conjur::DSL2::YAML::Handler::Sequence
- Conjur::DSL2::YAML::Loader
- Object
- SafeYAML
Methods
- ::build — Conjur::DSL2::Types::ManagedRole
- ::call — Conjur::DSL2::Types::InheritableAttribute::Clone
- ::class_for — Conjur::DSL2::Executor
- ::create — Conjur::DSL2::Ruby::Loader
- ::execute — Conjur::Command::DSL2
- ::included — Conjur::DSL2::Logger
- ::included — Conjur::DSL2::Types::RoleMemberDSL
- ::included — Conjur::DSL2::Types::ResourceMemberDSL
- ::included — Conjur::DSL2::Types::ActsAsResource
- ::inherit_for — Conjur::DSL2::Types::InheritableAttribute
- ::inherited — Conjur::DSL2::Types::Base
- ::load — Conjur::Command::DSL2
- ::load — Conjur::DSL2::Ruby::Loader
- ::load — Conjur::DSL2::YAML::Loader
- ::load_file — Conjur::DSL2::Ruby::Loader
- ::load_file — Conjur::DSL2::YAML::Loader
- ::loader — Conjur::Command::DSL2
- ::new — Conjur::DSL2::HTTPExecutor
- ::new — Conjur::DSL2::Executor::Base
- ::new — Conjur::DSL2::Invalid
- ::new — Conjur::DSL2::Plan
- ::new — Conjur::DSL2::Planner::Base
- ::new — Conjur::DSL2::Planner::BaseFacts
- ::new — Conjur::DSL2::Resolver
- ::new — Conjur::DSL2::Ruby::Loader
- ::new — Conjur::DSL2::Types::Member
- ::new — Conjur::DSL2::Types::Permit
- ::new — Conjur::DSL2::Types::ManagedRole
- ::new — Conjur::DSL2::YAML::Handler
- ::new — Conjur::DSL2::YAML::Handler::Base
- ::new — Conjur::DSL2::YAML::Handler::Root
- ::new — Conjur::DSL2::YAML::Handler::Sequence
- ::new — Conjur::DSL2::YAML::Handler::Mapping
- ::new — Conjur::DSL2::YAML::Handler::MapEntry
- ::new — Conjur::DSL2::Types::ActsAsResource
- ::new — Conjur::DSL2::Types::ActsAsCompoundId
- ::plan — Conjur::DSL2::Planner
- ::planner_for — Conjur::DSL2::Planner
- ::register_yaml_type — Conjur::DSL2::Types::Base
- ::resolve — Conjur::DSL2::Resolver
- ::save_context_to_file — Conjur::Command::DSL2
- ::script_from_filename — Conjur::Command::DSL2
- ::short_name — Conjur::DSL2::Types::Base
- ::simple_name — Conjur::DSL2::Types::Base
- ::uncloneable — Conjur::DSL2::Types::InheritableAttribute::Clone
- #== — Conjur::DSL2::Types::ActsAsCompoundId
- #account — Conjur::DSL2::Planner::Base
- #account — Conjur::DSL2::Types::ManagedRole
- #acting_as_parameters — Conjur::DSL2::Executor::ActingAs
- #action — Conjur::DSL2::Executor::Base
- #action — Conjur::DSL2::Plan
- #action — Conjur::DSL2::Planner::Base
- #action — Conjur::DSL2::Types::ActsAsResource
- #add_existing_grant — Conjur::DSL2::Planner::RoleFacts
- #add_existing_permission — Conjur::DSL2::Planner::PrivilegeFacts
- #add_requested_grant — Conjur::DSL2::Planner::RoleFacts
- #add_requested_permission — Conjur::DSL2::Planner::PrivilegeFacts
- #alias — Conjur::DSL2::YAML::Handler
- #alias — Conjur::DSL2::YAML::Handler::Base
- #alias — Conjur::DSL2::YAML::Handler::Sequence
- #alias — Conjur::DSL2::YAML::Handler::Mapping
- #alias — Conjur::DSL2::YAML::Handler::MapEntry
- #anchor — Conjur::DSL2::YAML::Handler
- #annotate — Conjur::DSL2::Executor::Annotate
- #annotate_record — Conjur::DSL2::Executor::CreateRecord
- #annotate_record — Conjur::DSL2::Executor::CreateResource
- #annotate_record — Conjur::DSL2::Executor::Update
- #annotation — Conjur::DSL2::Types::ActsAsResource
- #api — Conjur::DSL2::Planner::BaseFacts
- #attribute — Conjur::DSL2::Types::AttributeDefinition
- #body — Conjur::DSL2::Ruby::Policy
- #body — Conjur::DSL2::Types::Policy
- #body= — Conjur::DSL2::Ruby::Policy
- #body= — Conjur::DSL2::Types::Policy
- #create — Conjur::DSL2::HTTPExecutor
- #create_parameters — Conjur::DSL2::Executor::CreateRecord
- #create_parameters — Conjur::DSL2::Executor::CreateHostFactory
- #create_parameters — Conjur::DSL2::Executor::CreateVariable
- #create_path — Conjur::DSL2::Executor::CreateRecord
- #create_record — Conjur::DSL2::Planner::Base
- #custom_attribute_names — Conjur::DSL2::Types::Base
- #custom_attribute_names — Conjur::DSL2::Types::User
- #custom_attribute_names — Conjur::DSL2::Types::Group
- #custom_attribute_names — Conjur::DSL2::Types::Variable
- #custom_statement — Conjur::DSL2::Ruby::CustomStatement
- #custom_statement — Conjur::DSL2::Types::CustomStatement
- #define_field — Conjur::DSL2::Types::AttributeDefinition
- #define_plural_field — Conjur::DSL2::Types::AttributeDefinition
- #delete — Conjur::DSL2::HTTPExecutor
- #description — Conjur::DSL2::Types::ActsAsResource
- #do_plan — Conjur::DSL2::Planner::Grant
- #do_plan — Conjur::DSL2::Planner::Revoke
- #do_plan — Conjur::DSL2::Planner::Permit
- #do_plan — Conjur::DSL2::Planner::Deny
- #do_plan — Conjur::DSL2::Planner::Policy
- #do_plan — Conjur::DSL2::Planner::ActsAsRecord
- #do_scope — Conjur::DSL2::Ruby::Loader
- #encode_with — Conjur::DSL2::Ruby::YAMLList
- #encode_with — Conjur::DSL2::Types::YAMLList
- #end_mapping — Conjur::DSL2::YAML::Handler
- #end_mapping — Conjur::DSL2::YAML::Handler::Base
- #end_mapping — Conjur::DSL2::YAML::Handler::Mapping
- #end_sequence — Conjur::DSL2::YAML::Handler
- #end_sequence — Conjur::DSL2::YAML::Handler::Base
- #end_sequence — Conjur::DSL2::YAML::Handler::Root
- #end_sequence — Conjur::DSL2::YAML::Handler::Sequence
- #error — Conjur::DSL2::Planner::Base
- #execute — Conjur::DSL2::HTTPExecutor
- #execute — Conjur::DSL2::Executor::Base
- #execute — Conjur::DSL2::Executor::CreateRecord
- #execute — Conjur::DSL2::Executor::CreateResource
- #execute — Conjur::DSL2::Executor::CreateRole
- #execute — Conjur::DSL2::Executor::Deny
- #execute — Conjur::DSL2::Executor::Give
- #execute — Conjur::DSL2::Executor::Grant
- #execute — Conjur::DSL2::Executor::Permit
- #execute — Conjur::DSL2::Executor::Retire
- #execute — Conjur::DSL2::Executor::Revoke
- #execute — Conjur::DSL2::Executor::Update
- #expect_array — Conjur::DSL2::Types::TypeChecking
- #expect_boolean — Conjur::DSL2::Types::TypeChecking
- #expect_hash — Conjur::DSL2::Types::TypeChecking
- #expect_integer — Conjur::DSL2::Types::TypeChecking
- #expect_layer — Conjur::DSL2::Types::TypeChecking
- #expect_member — Conjur::DSL2::Types::TypeChecking
- #expect_permission — Conjur::DSL2::Types::TypeChecking
- #expect_record — Conjur::DSL2::Types::TypeChecking
- #expect_resource — Conjur::DSL2::Types::TypeChecking
- #expect_role — Conjur::DSL2::Types::TypeChecking
- #expect_string — Conjur::DSL2::Types::TypeChecking
- #expect_type — Conjur::DSL2::Types::TypeChecking
- #give — Conjur::DSL2::Ruby::Permissions
- #give — Conjur::DSL2::Types::Permissions
- #grant — Conjur::DSL2::Ruby::Grants
- #grant — Conjur::DSL2::Types::Grants
- #grants_to_apply — Conjur::DSL2::Planner::BaseFacts
- #grants_to_revoke — Conjur::DSL2::Planner::BaseFacts
- #handle_object — Conjur::DSL2::Ruby::RecordReferenceFactory
- #handle_object — Conjur::DSL2::Ruby::RecordFactory
- #handler — Conjur::DSL2::YAML::Handler
- #handler — Conjur::DSL2::YAML::Handler::Base
- #id — Conjur::DSL2::Types::ManagedRole
- #id_attribute — Conjur::DSL2::Types::Base
- #id_attribute — Conjur::DSL2::Types::User
- #id_of — Conjur::DSL2::Resolver
- #id_of — Conjur::DSL2::FlattenResolver
- #immutable_attribute_names — Conjur::DSL2::Types::Role
- #immutable_attribute_names — Conjur::DSL2::Types::Variable
- #immutable_attribute_names — Conjur::DSL2::Types::ActsAsResource
- #indent — Conjur::DSL2::YAML::Handler
- #inheritable_attr — Conjur::DSL2::Types::InheritableAttribute
- #invoke — Conjur::DSL2::HTTPExecutor
- #kind_path — Conjur::DSL2::Executor::CreateRecord
- #kind_path — Conjur::DSL2::Executor::Update
- #load — Conjur::DSL2::Ruby::Loader
- #loader — Conjur::DSL2::Ruby::Loader
- #log — Conjur::DSL2::Planner::Base
- #log — Conjur::DSL2::YAML::Handler
- #managed_role — Conjur::DSL2::Types::ManagedRoleDSL
- #map_entry — Conjur::DSL2::YAML::Handler::Mapping
- #mapping — Conjur::DSL2::YAML::Handler::Sequence
- #mapping — Conjur::DSL2::YAML::Handler::MapEntry
- #member — Conjur::DSL2::Types::RoleMemberDSL
- #method_missing — Conjur::DSL2::Ruby::RecordReferenceFactory
- #method_missing — Conjur::DSL2::Ruby::Delegation
- #object — Conjur::DSL2::Planner::Record
- #on_resolve_policy — Conjur::DSL2::AccountResolver
- #on_resolve_policy — Conjur::DSL2::IdResolver
- #on_resolve_policy — Conjur::DSL2::OwnerResolver
- #on_resolve_policy — Conjur::DSL2::FlattenResolver
- #permit — Conjur::DSL2::Ruby::Permissions
- #permit — Conjur::DSL2::Types::Permissions
- #policy — Conjur::DSL2::Ruby::Entitlements
- #policy — Conjur::DSL2::Types::Entitlements
- #pop_handler — Conjur::DSL2::YAML::Handler
- #pop_handler — Conjur::DSL2::YAML::Handler::Base
- #pop_scope — Conjur::DSL2::Ruby::Loader
- #post — Conjur::DSL2::HTTPExecutor
- #push_handler — Conjur::DSL2::YAML::Handler
- #push_handler — Conjur::DSL2::YAML::Handler::Base
- #push_scope — Conjur::DSL2::Ruby::Loader
- #put — Conjur::DSL2::HTTPExecutor
- #record — Conjur::DSL2::Executor::Create
- #record_type — Conjur::DSL2::Planner::Base
- #referenced_records — Conjur::DSL2::Types::Base
- #referenced_records — Conjur::DSL2::Types::Policy
- #register_yaml_field — Conjur::DSL2::Types::AttributeDefinition
- #remove_revoked_grant — Conjur::DSL2::Planner::RoleFacts
- #remove_revoked_permission — Conjur::DSL2::Planner::PrivilegeFacts
- #resolve — Conjur::DSL2::AccountResolver
- #resolve — Conjur::DSL2::IdResolver
- #resolve — Conjur::DSL2::OwnerResolver
- #resolve — Conjur::DSL2::FlattenResolver
- #resolve — Conjur::DSL2::CompactOutputResolver
- #resolve_account — Conjur::DSL2::AccountResolver
- #resolve_account — Conjur::DSL2::CompactOutputResolver
- #resolve_id — Conjur::DSL2::IdResolver
- #resolve_owner — Conjur::DSL2::OwnerResolver
- #resolve_owner — Conjur::DSL2::CompactOutputResolver
- #resolve_record — Conjur::DSL2::FlattenResolver
- #resource — Conjur::DSL2::Planner::Base
- #resource — Conjur::DSL2::Types::Policy
- #resource? — Conjur::DSL2::Types::Base
- #resource? — Conjur::DSL2::Types::Record
- #resource? — Conjur::DSL2::Types::ActsAsResource
- #resource_exists? — Conjur::DSL2::Planner::Base
- #resource_id — Conjur::DSL2::Types::ActsAsResource
- #resource_kind — Conjur::DSL2::Types::Resource
- #resource_kind — Conjur::DSL2::Types::ActsAsResource
- #resource_path — Conjur::DSL2::Executor::Base
- #resource_permissions — Conjur::DSL2::Planner::PrivilegeFacts
- #resource_record — Conjur::DSL2::Planner::Base
- #resourceid — Conjur::DSL2::Types::ActsAsResource
- #respond_to? — Conjur::DSL2::Ruby::Delegation
- #respond_to_missing? — Conjur::DSL2::Ruby::RecordLoader
- #result — Conjur::DSL2::YAML::Handler::Base
- #result — Conjur::DSL2::YAML::Handler::Sequence
- #result — Conjur::DSL2::YAML::Handler::Mapping
- #result — Conjur::DSL2::YAML::Handler::MapEntry
- #retire — Conjur::DSL2::Ruby::Permissions
- #retire — Conjur::DSL2::Types::Permissions
- #revoke — Conjur::DSL2::Ruby::Grants
- #revoke — Conjur::DSL2::Types::Grants
- #role — Conjur::DSL2::Planner::Base
- #role — Conjur::DSL2::Types::Policy
- #role — Conjur::DSL2::Types::HostFactory
- #role — Conjur::DSL2::Types::ResourceMemberDSL
- #role? — Conjur::DSL2::Types::Base
- #role? — Conjur::DSL2::Types::Record
- #role? — Conjur::DSL2::Types::ActsAsRole
- #role_accessor — Conjur::DSL2::Types::HostFactory
- #role_exists? — Conjur::DSL2::Planner::Base
- #role_grants — Conjur::DSL2::Planner::RoleFacts
- #role_id — Conjur::DSL2::Types::Role
- #role_id — Conjur::DSL2::Types::ActsAsRole
- #role_kind — Conjur::DSL2::Types::Role
- #role_kind — Conjur::DSL2::Types::ManagedRole
- #role_kind — Conjur::DSL2::Types::ActsAsRole
- #role_path — Conjur::DSL2::Executor::Base
- #role_record — Conjur::DSL2::Planner::Base
- #roleid — Conjur::DSL2::Types::Role
- #roleid — Conjur::DSL2::Types::ActsAsRole
- #scalar — Conjur::DSL2::YAML::Handler
- #scalar — Conjur::DSL2::YAML::Handler::Base
- #scalar — Conjur::DSL2::YAML::Handler::Sequence
- #scalar — Conjur::DSL2::YAML::Handler::Mapping
- #scalar — Conjur::DSL2::YAML::Handler::MapEntry
- #scalar_value — Conjur::DSL2::YAML::Handler::Base
- #scope — Conjur::DSL2::Ruby::Loader
- #send_request — Conjur::DSL2::HTTPExecutor
- #sequence — Conjur::DSL2::YAML::Handler::Root
- #sequence — Conjur::DSL2::YAML::Handler::Sequence
- #sequence — Conjur::DSL2::YAML::Handler::MapEntry
- #singleton — Conjur::DSL2::Ruby::Policy
- #singleton — Conjur::DSL2::Types::Policy
- #sort — Conjur::DSL2::Planner::BaseFacts
- #sort_score — Conjur::DSL2::FlattenResolver
- #start_mapping — Conjur::DSL2::YAML::Handler
- #start_mapping — Conjur::DSL2::YAML::Handler::Base
- #start_mapping — Conjur::DSL2::YAML::Handler::Sequence
- #start_mapping — Conjur::DSL2::YAML::Handler::MapEntry
- #start_sequence — Conjur::DSL2::YAML::Handler
- #start_sequence — Conjur::DSL2::YAML::Handler::Base
- #start_sequence — Conjur::DSL2::YAML::Handler::Root
- #start_sequence — Conjur::DSL2::YAML::Handler::Sequence
- #start_sequence — Conjur::DSL2::YAML::Handler::MapEntry
- #substitute! — Conjur::DSL2::IdResolver
- #tag — Conjur::DSL2::Ruby::YAMLList
- #tag — Conjur::DSL2::Types::YAMLList
- #tag — Conjur::DSL2::Ruby::Tagless
- #tag — Conjur::DSL2::Types::Tagless
- #test_resource — Conjur::DSL2::Types::TypeChecking
- #test_role — Conjur::DSL2::Types::TypeChecking
- #to_params — Conjur::DSL2::HTTPExecutor
- #to_s — Conjur::DSL2::Types::Create
- #to_s — Conjur::DSL2::Types::Deny
- #to_s — Conjur::DSL2::Types::Give
- #to_s — Conjur::DSL2::Types::Grant
- #to_s — Conjur::DSL2::Types::Member
- #to_s — Conjur::DSL2::Types::Permit
- #to_s — Conjur::DSL2::Types::ManagedRole
- #to_s — Conjur::DSL2::Types::Retire
- #to_s — Conjur::DSL2::Types::Revoke
- #to_s — Conjur::DSL2::Types::Update
- #to_s — Conjur::DSL2::Planner::ActsAsRecord
- #to_s — Conjur::DSL2::Types::ActsAsResource
- #to_s — Conjur::DSL2::Types::ActsAsCompoundId
- #to_yaml_properties — Object
- #traverse — Conjur::DSL2::Resolver
- #type_of — Conjur::DSL2::YAML::Handler::Base
- #update — Conjur::DSL2::HTTPExecutor
- #update_annotation_path — Conjur::DSL2::Executor::Annotate
- #update_context_from_response — Conjur::DSL2::HTTPExecutor
- #update_path — Conjur::DSL2::Executor::Update
- #update_record — Conjur::DSL2::Planner::Base
- #validate! — Conjur::DSL2::Planner::RoleFacts
- #validate! — Conjur::DSL2::Planner::PrivilegeFacts
- #validate_resource_exists! — Conjur::DSL2::Planner::BaseFacts
- #validate_role_exists! — Conjur::DSL2::Planner::BaseFacts
- #value — Conjur::DSL2::YAML::Handler::MapEntry
- #yaml_field? — Conjur::DSL2::Types::AttributeDefinition
- #yaml_field_type — Conjur::DSL2::YAML::Handler::MapEntry
- #yaml_field_type — Conjur::DSL2::Types::AttributeDefinition