class Azure::MachineLearning::Mgmt::V2017_01_01::Models::BlobLocation

Describes the access location for a blob.

Attributes

credentials[RW]

@return [String] Access credentials for the blob, if applicable (e.g. blob specified by storage account connection string + blob URI)

uri[RW]

@return [String] The URI from which the blob is accessible from. For example, aml://abc for system assets or xyz for user assets or payload.

Private Class Methods

mapper() click to toggle source

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

# File lib/2017-01-01/generated/azure_mgmt_machine_learning/models/blob_location.rb, line 29
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'BlobLocation',
    type: {
      name: 'Composite',
      class_name: 'BlobLocation',
      model_properties: {
        uri: {
          client_side_validation: true,
          required: true,
          serialized_name: 'uri',
          type: {
            name: 'String'
          }
        },
        credentials: {
          client_side_validation: true,
          required: false,
          serialized_name: 'credentials',
          type: {
            name: 'String'
          }
        }
      }
    }
  }
end