code: func (as *availabilitySet) GetDataDisks(nodeName types.NodeName) ([]compute.DataDisk, error) {
  	vm, err := as.getVirtualMachine(nodeName)
  	if err != nil {
  		return nil, err
  	}
  
  	if vm.StorageProfile.DataDisks == nil {
  		return nil, nil
  	}
  
  	return *vm.StorageProfile.DataDisks, nil
  }
docs: // GetDataDisks gets a list of data disks attached to the node.