class Azure::PowerBiEmbedded::Mgmt::V2016_01_29::Models::MigrateWorkspaceCollectionRequest

Model object.

Attributes

resources[RW]

@return [Array<String>]

target_resource_group[RW]

@return [String] Name of the resource group the Power BI workspace collections will be migrated to.

Private Class Methods

mapper() click to toggle source

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

# File lib/2016-01-29/generated/azure_mgmt_powerbi_embedded/models/migrate_workspace_collection_request.rb, line 28
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'MigrateWorkspaceCollectionRequest',
    type: {
      name: 'Composite',
      class_name: 'MigrateWorkspaceCollectionRequest',
      model_properties: {
        target_resource_group: {
          client_side_validation: true,
          required: false,
          serialized_name: 'targetResourceGroup',
          type: {
            name: 'String'
          }
        },
        resources: {
          client_side_validation: true,
          required: false,
          serialized_name: 'resources',
          type: {
            name: 'Sequence',
            element: {
                client_side_validation: true,
                required: false,
                serialized_name: 'StringElementType',
                type: {
                  name: 'String'
                }
            }
          }
        }
      }
    }
  }
end