class Azure::DevTestLabs::Mgmt::V2018_09_15::Models::ExportResourceUsageParameters

The parameters of the export operation.

Attributes

blob_storage_absolute_sas_uri[RW]

@return [String] The blob storage absolute sas uri with write permission to the container which the usage data needs to be uploaded to.

usage_start_date[RW]

@return [DateTime] The start time of the usage. If not provided, usage will be reported since the beginning of data collection.

Private Class Methods

mapper() click to toggle source

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

# File lib/2018-09-15/generated/azure_mgmt_devtestlabs/models/export_resource_usage_parameters.rb, line 29
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'ExportResourceUsageParameters',
    type: {
      name: 'Composite',
      class_name: 'ExportResourceUsageParameters',
      model_properties: {
        blob_storage_absolute_sas_uri: {
          client_side_validation: true,
          required: false,
          serialized_name: 'blobStorageAbsoluteSasUri',
          type: {
            name: 'String'
          }
        },
        usage_start_date: {
          client_side_validation: true,
          required: false,
          serialized_name: 'usageStartDate',
          type: {
            name: 'DateTime'
          }
        }
      }
    }
  }
end