Class: Azure::Profiles::V2020_09_01_Hybrid::KeyVault::Mgmt::KeyVaultManagementClass::ModelClasses

Inherits:
Object
  • Object
show all
Defined in:
lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb

Instance Method Summary collapse

Instance Method Details

#access_policy_entryObject



551
552
553
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 551

def access_policy_entry
  Azure::KeyVault::Mgmt::V2019_09_01::Models::AccessPolicyEntry
end

#access_policy_update_kindObject



650
651
652
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 650

def access_policy_update_kind
  Azure::KeyVault::Mgmt::V2019_09_01::Models::AccessPolicyUpdateKind
end

#attributesObject



584
585
586
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 584

def attributes
  Azure::KeyVault::Mgmt::V2019_09_01::Models::Attributes
end

#certificate_permissionsObject



614
615
616
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 614

def certificate_permissions
  Azure::KeyVault::Mgmt::V2019_09_01::Models::CertificatePermissions
end

#check_name_availability_resultObject



521
522
523
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 521

def check_name_availability_result
  Azure::KeyVault::Mgmt::V2019_09_01::Models::CheckNameAvailabilityResult
end

#create_modeObject



620
621
622
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 620

def create_mode
  Azure::KeyVault::Mgmt::V2019_09_01::Models::CreateMode
end

#deleted_vaultObject



491
492
493
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 491

def deleted_vault
  Azure::KeyVault::Mgmt::V2019_09_01::Models::DeletedVault
end

#deleted_vault_list_resultObject



497
498
499
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 497

def deleted_vault_list_result
  Azure::KeyVault::Mgmt::V2019_09_01::Models::DeletedVaultListResult
end

#deleted_vault_propertiesObject



575
576
577
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 575

def deleted_vault_properties
  Azure::KeyVault::Mgmt::V2019_09_01::Models::DeletedVaultProperties
end

#deletion_recovery_levelObject



638
639
640
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 638

def deletion_recovery_level
  Azure::KeyVault::Mgmt::V2019_09_01::Models::DeletionRecoveryLevel
end

#ipruleObject



506
507
508
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 506

def iprule
  Azure::KeyVault::Mgmt::V2019_09_01::Models::IPRule
end

#json_web_key_curve_nameObject



647
648
649
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 647

def json_web_key_curve_name
  Azure::KeyVault::Mgmt::V2019_09_01::Models::JsonWebKeyCurveName
end

#json_web_key_operationObject



644
645
646
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 644

def json_web_key_operation
  Azure::KeyVault::Mgmt::V2019_09_01::Models::JsonWebKeyOperation
end

#json_web_key_typeObject



641
642
643
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 641

def json_web_key_type
  Azure::KeyVault::Mgmt::V2019_09_01::Models::JsonWebKeyType
end

#keyObject



602
603
604
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 602

def key
  Azure::KeyVault::Mgmt::V2019_09_01::Models::Key
end

#key_attributesObject



599
600
601
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 599

def key_attributes
  Azure::KeyVault::Mgmt::V2019_09_01::Models::KeyAttributes
end

#key_create_parametersObject



545
546
547
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 545

def key_create_parameters
  Azure::KeyVault::Mgmt::V2019_09_01::Models::KeyCreateParameters
end

#key_list_resultObject



539
540
541
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 539

def key_list_result
  Azure::KeyVault::Mgmt::V2019_09_01::Models::KeyListResult
end

#key_permissionsObject



608
609
610
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 608

def key_permissions
  Azure::KeyVault::Mgmt::V2019_09_01::Models::KeyPermissions
end

#key_propertiesObject



590
591
592
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 590

def key_properties
  Azure::KeyVault::Mgmt::V2019_09_01::Models::KeyProperties
end

#log_specificationObject



560
561
562
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 560

def log_specification
  Azure::KeyVault::Mgmt::V2019_09_01::Models::LogSpecification
end

#network_rule_actionObject



626
627
628
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 626

def network_rule_action
  Azure::KeyVault::Mgmt::V2019_09_01::Models::NetworkRuleAction
end

#network_rule_bypass_optionsObject



623
624
625
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 623

def network_rule_bypass_options
  Azure::KeyVault::Mgmt::V2019_09_01::Models::NetworkRuleBypassOptions
end

#network_rule_setObject



512
513
514
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 512

def network_rule_set
  Azure::KeyVault::Mgmt::V2019_09_01::Models::NetworkRuleSet
end

#operationObject



572
573
574
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 572

def operation
  Azure::KeyVault::Mgmt::V2019_09_01::Models::Operation
end

#operation_displayObject



554
555
556
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 554

def operation_display
  Azure::KeyVault::Mgmt::V2019_09_01::Models::OperationDisplay
end

#operation_list_resultObject



578
579
580
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 578

def operation_list_result
  Azure::KeyVault::Mgmt::V2019_09_01::Models::OperationListResult
end

#permissionsObject



500
501
502
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 500

def permissions
  Azure::KeyVault::Mgmt::V2019_09_01::Models::Permissions
end

#private_endpointObject



557
558
559
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 557

def private_endpoint
  Azure::KeyVault::Mgmt::V2019_09_01::Models::PrivateEndpoint
end

#private_endpoint_connectionObject



593
594
595
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 593

def private_endpoint_connection
  Azure::KeyVault::Mgmt::V2019_09_01::Models::PrivateEndpointConnection
end

#private_endpoint_connection_itemObject



527
528
529
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 527

def private_endpoint_connection_item
  Azure::KeyVault::Mgmt::V2019_09_01::Models::PrivateEndpointConnectionItem
end

#private_endpoint_connection_provisioning_stateObject



632
633
634
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 632

def private_endpoint_connection_provisioning_state
  Azure::KeyVault::Mgmt::V2019_09_01::Models::PrivateEndpointConnectionProvisioningState
end

#private_endpoint_service_connection_statusObject



629
630
631
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 629

def private_endpoint_service_connection_status
  Azure::KeyVault::Mgmt::V2019_09_01::Models::PrivateEndpointServiceConnectionStatus
end


596
597
598
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 596

def private_link_resource
  Azure::KeyVault::Mgmt::V2019_09_01::Models::PrivateLinkResource
end


548
549
550
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 548

def private_link_resource_list_result
  Azure::KeyVault::Mgmt::V2019_09_01::Models::PrivateLinkResourceListResult
end


518
519
520
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 518

def private_link_service_connection_state
  Azure::KeyVault::Mgmt::V2019_09_01::Models::PrivateLinkServiceConnectionState
end

#reasonObject



635
636
637
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 635

def reason
  Azure::KeyVault::Mgmt::V2019_09_01::Models::Reason
end

#resourceObject



503
504
505
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 503

def resource
  Azure::KeyVault::Mgmt::V2019_09_01::Models::Resource
end

#resource_list_resultObject



509
510
511
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 509

def resource_list_result
  Azure::KeyVault::Mgmt::V2019_09_01::Models::ResourceListResult
end

#secret_permissionsObject



611
612
613
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 611

def secret_permissions
  Azure::KeyVault::Mgmt::V2019_09_01::Models::SecretPermissions
end

#service_specificationObject



566
567
568
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 566

def service_specification
  Azure::KeyVault::Mgmt::V2019_09_01::Models::ServiceSpecification
end

#skuObject



569
570
571
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 569

def sku
  Azure::KeyVault::Mgmt::V2019_09_01::Models::Sku
end

#sku_nameObject



605
606
607
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 605

def sku_name
  Azure::KeyVault::Mgmt::V2019_09_01::Models::SkuName
end

#storage_permissionsObject



617
618
619
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 617

def storage_permissions
  Azure::KeyVault::Mgmt::V2019_09_01::Models::StoragePermissions
end

#vaultObject



587
588
589
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 587

def vault
  Azure::KeyVault::Mgmt::V2019_09_01::Models::Vault
end

#vault_access_policy_parametersObject



542
543
544
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 542

def vault_access_policy_parameters
  Azure::KeyVault::Mgmt::V2019_09_01::Models::VaultAccessPolicyParameters
end

#vault_access_policy_propertiesObject



530
531
532
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 530

def vault_access_policy_properties
  Azure::KeyVault::Mgmt::V2019_09_01::Models::VaultAccessPolicyProperties
end

#vault_check_name_availability_parametersObject



515
516
517
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 515

def vault_check_name_availability_parameters
  Azure::KeyVault::Mgmt::V2019_09_01::Models::VaultCheckNameAvailabilityParameters
end

#vault_create_or_update_parametersObject



536
537
538
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 536

def vault_create_or_update_parameters
  Azure::KeyVault::Mgmt::V2019_09_01::Models::VaultCreateOrUpdateParameters
end

#vault_list_resultObject



494
495
496
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 494

def vault_list_result
  Azure::KeyVault::Mgmt::V2019_09_01::Models::VaultListResult
end

#vault_patch_parametersObject



563
564
565
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 563

def vault_patch_parameters
  Azure::KeyVault::Mgmt::V2019_09_01::Models::VaultPatchParameters
end

#vault_patch_propertiesObject



533
534
535
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 533

def vault_patch_properties
  Azure::KeyVault::Mgmt::V2019_09_01::Models::VaultPatchProperties
end

#vault_propertiesObject



524
525
526
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 524

def vault_properties
  Azure::KeyVault::Mgmt::V2019_09_01::Models::VaultProperties
end

#virtual_network_ruleObject



581
582
583
# File 'lib/v2020_09_01_hybrid/modules/keyvault_profile_module.rb', line 581

def virtual_network_rule
  Azure::KeyVault::Mgmt::V2019_09_01::Models::VirtualNetworkRule
end