class Azure::KeyVault::V7_2_preview::Models::RestoreOperationParameters

Model object.

Attributes

folder_to_restore[RW]

@return [String] The Folder name of the blob where the previous successful full backup was stored

sas_token_parameters[RW]

@return [SASTokenParameter] SAS token parameter object containing Azure storage resourceUri and token

Private Class Methods

mapper() click to toggle source

Mapper for RestoreOperationParameters class as Ruby Hash. This will be used for serialization/deserialization.

# File lib/7.2-preview/generated/azure_key_vault/models/restore_operation_parameters.rb, line 29
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'RestoreOperationParameters',
    type: {
      name: 'Composite',
      class_name: 'RestoreOperationParameters',
      model_properties: {
        sas_token_parameters: {
          client_side_validation: true,
          required: true,
          serialized_name: 'sasTokenParameters',
          type: {
            name: 'Composite',
            class_name: 'SASTokenParameter'
          }
        },
        folder_to_restore: {
          client_side_validation: true,
          required: true,
          serialized_name: 'folderToRestore',
          type: {
            name: 'String'
          }
        }
      }
    }
  }
end