Class: Azure::Profiles::Latest::RecoveryServicesBackup::Mgmt::RecoveryServicesBackupClass
- Inherits:
-
Object
- Object
- Azure::Profiles::Latest::RecoveryServicesBackup::Mgmt::RecoveryServicesBackupClass
- Defined in:
- lib/latest/modules/recoveryservicesbackup_profile_module.rb
Overview
RecoveryServicesBackup
Defined Under Namespace
Classes: ModelClasses
Instance Attribute Summary collapse
-
#backup_engines ⇒ Object
readonly
Returns the value of attribute backup_engines.
-
#backup_jobs ⇒ Object
readonly
Returns the value of attribute backup_jobs.
-
#backup_operation_results ⇒ Object
readonly
Returns the value of attribute backup_operation_results.
-
#backup_operation_statuses ⇒ Object
readonly
Returns the value of attribute backup_operation_statuses.
-
#backup_policies ⇒ Object
readonly
Returns the value of attribute backup_policies.
-
#backup_protectable_items ⇒ Object
readonly
Returns the value of attribute backup_protectable_items.
-
#backup_protected_items ⇒ Object
readonly
Returns the value of attribute backup_protected_items.
-
#backup_protection_containers ⇒ Object
readonly
Returns the value of attribute backup_protection_containers.
-
#backup_resource_storage_configs ⇒ Object
readonly
Returns the value of attribute backup_resource_storage_configs.
-
#backup_resource_vault_configs ⇒ Object
readonly
Returns the value of attribute backup_resource_vault_configs.
-
#backup_usage_summaries ⇒ Object
readonly
Returns the value of attribute backup_usage_summaries.
-
#backups ⇒ Object
readonly
Returns the value of attribute backups.
-
#base_url ⇒ Object
readonly
Returns the value of attribute base_url.
-
#configurable ⇒ Object
readonly
Returns the value of attribute configurable.
-
#export_jobs_operation_results ⇒ Object
readonly
Returns the value of attribute export_jobs_operation_results.
-
#item_level_recovery_connections ⇒ Object
readonly
Returns the value of attribute item_level_recovery_connections.
-
#job_cancellations ⇒ Object
readonly
Returns the value of attribute job_cancellations.
-
#job_details ⇒ Object
readonly
Returns the value of attribute job_details.
-
#job_operation_results ⇒ Object
readonly
Returns the value of attribute job_operation_results.
-
#jobs ⇒ Object
readonly
Returns the value of attribute jobs.
-
#model_classes ⇒ Object
readonly
Returns the value of attribute model_classes.
-
#operations ⇒ Object
readonly
Returns the value of attribute operations.
-
#options ⇒ Object
readonly
Returns the value of attribute options.
-
#protected_item_operation_results ⇒ Object
readonly
Returns the value of attribute protected_item_operation_results.
-
#protected_item_operation_statuses ⇒ Object
readonly
Returns the value of attribute protected_item_operation_statuses.
-
#protected_items ⇒ Object
readonly
Returns the value of attribute protected_items.
-
#protection_container_operation_results ⇒ Object
readonly
Returns the value of attribute protection_container_operation_results.
-
#protection_container_refresh_operation_results ⇒ Object
readonly
Returns the value of attribute protection_container_refresh_operation_results.
-
#protection_containers ⇒ Object
readonly
Returns the value of attribute protection_containers.
-
#protection_policies ⇒ Object
readonly
Returns the value of attribute protection_policies.
-
#protection_policy_operation_results ⇒ Object
readonly
Returns the value of attribute protection_policy_operation_results.
-
#protection_policy_operation_statuses ⇒ Object
readonly
Returns the value of attribute protection_policy_operation_statuses.
-
#recovery_points ⇒ Object
readonly
Returns the value of attribute recovery_points.
-
#restores ⇒ Object
readonly
Returns the value of attribute restores.
-
#security_pins ⇒ Object
readonly
Returns the value of attribute security_pins.
Instance Method Summary collapse
-
#initialize(configurable, base_url = nil, options = nil) ⇒ RecoveryServicesBackupClass
constructor
A new instance of RecoveryServicesBackupClass.
Constructor Details
#initialize(configurable, base_url = nil, options = nil) ⇒ RecoveryServicesBackupClass
Returns a new instance of RecoveryServicesBackupClass.
211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 211 def initialize(configurable, base_url=nil, =nil) @configurable, @base_url, @options = configurable, base_url, client_0 = Azure::RecoveryServicesBackup::Mgmt::V2016_08_10::RecoveryServicesBackupClient.new(configurable.credentials, base_url, ) if(client_0.respond_to?(:subscription_id)) client_0.subscription_id = configurable.subscription_id end @operations = client_0.operations client_1 = Azure::RecoveryServicesBackup::Mgmt::V2016_12_01::RecoveryServicesBackupClient.new(configurable.credentials, base_url, ) if(client_1.respond_to?(:subscription_id)) client_1.subscription_id = configurable.subscription_id end @backup_resource_vault_configs = client_1.backup_resource_vault_configs @backup_engines = client_1.backup_engines @protection_container_refresh_operation_results = client_1.protection_container_refresh_operation_results @protection_containers = client_1.protection_containers @protection_container_operation_results = client_1.protection_container_operation_results @protected_items = client_1.protected_items @backups = client_1.backups @protected_item_operation_results = client_1.protected_item_operation_results @protected_item_operation_statuses = client_1.protected_item_operation_statuses @recovery_points = client_1.recovery_points @item_level_recovery_connections = client_1.item_level_recovery_connections @restores = client_1.restores @job_cancellations = client_1.job_cancellations @job_operation_results = client_1.job_operation_results @export_jobs_operation_results = client_1.export_jobs_operation_results @jobs = client_1.jobs @backup_operation_results = client_1.backup_operation_results @backup_operation_statuses = client_1.backup_operation_statuses @backup_policies = client_1.backup_policies @protection_policies = client_1.protection_policies @protection_policy_operation_results = client_1.protection_policy_operation_results @protection_policy_operation_statuses = client_1.protection_policy_operation_statuses @backup_protectable_items = client_1.backup_protectable_items @backup_protected_items = client_1.backup_protected_items @backup_protection_containers = client_1.backup_protection_containers @security_pins = client_1.security_pins @backup_resource_storage_configs = client_1.backup_resource_storage_configs @backup_usage_summaries = client_1.backup_usage_summaries client_2 = Azure::RecoveryServicesBackup::Mgmt::V2017_07_01::RecoveryServicesBackupClient.new(configurable.credentials, base_url, ) if(client_2.respond_to?(:subscription_id)) client_2.subscription_id = configurable.subscription_id end @backup_jobs = client_2.backup_jobs @job_details = client_2.job_details @model_classes = ModelClasses.new end |
Instance Attribute Details
#backup_engines ⇒ Object (readonly)
Returns the value of attribute backup_engines.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def backup_engines @backup_engines end |
#backup_jobs ⇒ Object (readonly)
Returns the value of attribute backup_jobs.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def backup_jobs @backup_jobs end |
#backup_operation_results ⇒ Object (readonly)
Returns the value of attribute backup_operation_results.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def backup_operation_results @backup_operation_results end |
#backup_operation_statuses ⇒ Object (readonly)
Returns the value of attribute backup_operation_statuses.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def backup_operation_statuses @backup_operation_statuses end |
#backup_policies ⇒ Object (readonly)
Returns the value of attribute backup_policies.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def backup_policies @backup_policies end |
#backup_protectable_items ⇒ Object (readonly)
Returns the value of attribute backup_protectable_items.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def backup_protectable_items @backup_protectable_items end |
#backup_protected_items ⇒ Object (readonly)
Returns the value of attribute backup_protected_items.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def backup_protected_items @backup_protected_items end |
#backup_protection_containers ⇒ Object (readonly)
Returns the value of attribute backup_protection_containers.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def backup_protection_containers @backup_protection_containers end |
#backup_resource_storage_configs ⇒ Object (readonly)
Returns the value of attribute backup_resource_storage_configs.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def backup_resource_storage_configs @backup_resource_storage_configs end |
#backup_resource_vault_configs ⇒ Object (readonly)
Returns the value of attribute backup_resource_vault_configs.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def backup_resource_vault_configs @backup_resource_vault_configs end |
#backup_usage_summaries ⇒ Object (readonly)
Returns the value of attribute backup_usage_summaries.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def backup_usage_summaries @backup_usage_summaries end |
#backups ⇒ Object (readonly)
Returns the value of attribute backups.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def backups @backups end |
#base_url ⇒ Object (readonly)
Returns the value of attribute base_url.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def base_url @base_url end |
#configurable ⇒ Object (readonly)
Returns the value of attribute configurable.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def configurable @configurable end |
#export_jobs_operation_results ⇒ Object (readonly)
Returns the value of attribute export_jobs_operation_results.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def export_jobs_operation_results @export_jobs_operation_results end |
#item_level_recovery_connections ⇒ Object (readonly)
Returns the value of attribute item_level_recovery_connections.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def item_level_recovery_connections @item_level_recovery_connections end |
#job_cancellations ⇒ Object (readonly)
Returns the value of attribute job_cancellations.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def job_cancellations @job_cancellations end |
#job_details ⇒ Object (readonly)
Returns the value of attribute job_details.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def job_details @job_details end |
#job_operation_results ⇒ Object (readonly)
Returns the value of attribute job_operation_results.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def job_operation_results @job_operation_results end |
#jobs ⇒ Object (readonly)
Returns the value of attribute jobs.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def jobs @jobs end |
#model_classes ⇒ Object (readonly)
Returns the value of attribute model_classes.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def model_classes @model_classes end |
#operations ⇒ Object (readonly)
Returns the value of attribute operations.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def operations @operations end |
#options ⇒ Object (readonly)
Returns the value of attribute options.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def @options end |
#protected_item_operation_results ⇒ Object (readonly)
Returns the value of attribute protected_item_operation_results.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def protected_item_operation_results @protected_item_operation_results end |
#protected_item_operation_statuses ⇒ Object (readonly)
Returns the value of attribute protected_item_operation_statuses.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def protected_item_operation_statuses @protected_item_operation_statuses end |
#protected_items ⇒ Object (readonly)
Returns the value of attribute protected_items.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def protected_items @protected_items end |
#protection_container_operation_results ⇒ Object (readonly)
Returns the value of attribute protection_container_operation_results.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def protection_container_operation_results @protection_container_operation_results end |
#protection_container_refresh_operation_results ⇒ Object (readonly)
Returns the value of attribute protection_container_refresh_operation_results.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def protection_container_refresh_operation_results @protection_container_refresh_operation_results end |
#protection_containers ⇒ Object (readonly)
Returns the value of attribute protection_containers.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def protection_containers @protection_containers end |
#protection_policies ⇒ Object (readonly)
Returns the value of attribute protection_policies.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def protection_policies @protection_policies end |
#protection_policy_operation_results ⇒ Object (readonly)
Returns the value of attribute protection_policy_operation_results.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def protection_policy_operation_results @protection_policy_operation_results end |
#protection_policy_operation_statuses ⇒ Object (readonly)
Returns the value of attribute protection_policy_operation_statuses.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def protection_policy_operation_statuses @protection_policy_operation_statuses end |
#recovery_points ⇒ Object (readonly)
Returns the value of attribute recovery_points.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def recovery_points @recovery_points end |
#restores ⇒ Object (readonly)
Returns the value of attribute restores.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def restores @restores end |
#security_pins ⇒ Object (readonly)
Returns the value of attribute security_pins.
209 210 211 |
# File 'lib/latest/modules/recoveryservicesbackup_profile_module.rb', line 209 def security_pins @security_pins end |