class Azure::Compute::Mgmt::V2020_09_30_preview::Models::UserArtifactSource

The source image from which the Image Version is going to be created.

Attributes

Public Class Methods

mapper() click to toggle source

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

# File lib/2020-09-30-preview/generated/azure_mgmt_compute/models/user_artifact_source.rb, line 28
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'UserArtifactSource',
    type: {
      name: 'Composite',
      class_name: 'UserArtifactSource',
      model_properties: {
        media_link: {
          client_side_validation: true,
          required: true,
          serialized_name: 'mediaLink',
          type: {
            name: 'String'
          }
        },
        default_configuration_link: {
          client_side_validation: true,
          required: false,
          serialized_name: 'defaultConfigurationLink',
          type: {
            name: 'String'
          }
        }
      }
    }
  }
end